Beispiel #1
0
        protected void ddlCountry_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (ddlCountry.SelectedValue.Equals("US") || ddlCountry.SelectedValue.Equals("CA"))
            {
                var country = ddlCountry.SelectedValue;
                using (var dataContext = new nChangerCore())
                {
                    ddlState.DataSource = dataContext.States.Where(s => s.Country.Equals(country)).ToList();
                    ddlState.DataTextField = "StateName";
                    ddlState.DataValueField = "StateId";
                    ddlState.DataBind();

                    ddlState.Items.Insert(0, new ListItem("--SELECT--", "SEL"));
                    ddlState.CssClass = "ui fluid dropdown selection";

                    divDropState.Style.Add(HtmlTextWriterStyle.Display, "block");
                    divStateText.Style.Add(HtmlTextWriterStyle.Display, "none");

                }
            }
            else
            {
                divDropState.Style.Add(HtmlTextWriterStyle.Display, "none");
                divStateText.Style.Add(HtmlTextWriterStyle.Display, "block");
            }
        }
Beispiel #2
0
        private void BindDropdowns()
        {

            using (var dataContext = new nChangerCore())
            {
                ddlCountry.DataSource = dataContext.Countries.ToList();
                ddlCountry.DataTextField = "CountryName";
                ddlCountry.DataValueField = "CountryId";
                ddlCountry.DataBind();

                ddlCountry.Items.Insert(0, new ListItem("--SELECT--", "SEL"));

            }
        }