在我的一种形式中,有两个下拉字段。第二个下拉列表必须从数据库中填充,从第一个下拉列表的选择中动态填充。
任何帮助表示赞赏。
如果SelectedIndexChanged
是第一个,添加代码以根据第一个列表的选定值DropDownList
填充第二个DropDownList
像这样:
<asp:DropDownList runat="server" ID="from" AutoPostBack="true" CausesValidation="false" OnSelectedIndexChanged="from_SelectedIndexChanged">
</asp:DropDownList>
<asp:DropDownList runat="server" ID="to" />
protected void from_SelectedIndexChanged(object sender, EventArgs e)
{
var selectedValue = this.from.SelectedValue;
this.to.DataSource = /*get the data of the second list based on: selectedValue*/;
this.to.DataBind();
}