0

在我的一种形式中,有两个下拉字段。第二个下拉列表必须从数据库中填充,从第一个下拉列表的选择中动态填充。

任何帮助表示赞赏。

4

1 回答 1

3

如果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();
    }
于 2012-10-07T07:39:56.510 回答