0

私のフォームの 1 つで、2 つのドロップダウン フィールドがありました。2 番目のドロップダウンは、最初のドロップダウンの選択から動的に、データベースから入力する必要があります。

どんな助けでも大歓迎です。

4

1 に答える 1

3

最初のSelectedIndexChangedイベントでは、最初のリストの選択された値に基づいてDropDownList2 番目の値を入力するコードを追加します。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 に答える