Автоматическое изменение значения после выпадающего списка, выбранного в C#
У меня проблема с моим проектом ,
Я создать 2 Управления dropdownlist ,какое значение для dropdownlist устанавливается выбранное значение из dropdownlist с другой ,
Я бы хотел, чтобы при выборе значения в dropdownlist1 значение dropdownlist2 было изменено
как я могу решить эту проблему ?
Что я уже пробовал:
Это мой код. ,
в моей aspx-файл.в CS
protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack == false) { Bind_CheckList(); } Listcompany(); }
private void Listcompany() { ddl3.DataSource = comp.GetData(); ddl3.DataTextField = "Company_Name"; ddl3.DataValueField = "Company_ID"; ddl3.DataBind(); ddl3.Items.Insert(0, new ListItem("--Select--", "")); } protected void ddl1_SelectedIndexChanged(object sender, EventArgs e) { string company = ddl3.SelectedValue.ToString(); ddl1.DataSource = shift.GetDatashiftbycomp(company); ddl1.DataTextField = "Name_Shift"; ddl1.DataValueField = "ID_Shift"; ddl1.DataBind(); ddl1.Items.Insert(0, new ListItem("--Select--", "")); }
в моем aspx
<asp:DropDownList ID="ddl3" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddl1_SelectedIndexChanged" > </asp:DropDownList> <pre> <asp:DropDownList ID="ddl1" runat="server" AutoPostBack="false" ></asp:DropDownList>