1

2つのドロップダウンを使用して、値をそのドロップダウンにバインドします。現在、新しいボタンadd_newを追加しています。追加ボタンをクリックしたときに上記のドロップダウンを作成し、以前に選択した値を維持したいと思います。これをするのを手伝ってください。

4

2 に答える 2

1

ASP.Net の Repeater コントロールを使用して、目的の結果を得ることができます。必要に応じて任意のタイプのテンプレートを作成できます。以下のコードを参照してください。

ASPX:

<asp:Repeater ID="Repeater1" runat="server">
    <ItemTemplate>
        <asp:DropDownList ID="DropDownList1" runat="server" />
        <asp:DropDownList ID="DropDownList2" runat="server" />
        <br />
    </ItemTemplate>
</asp:Repeater>

分離コード:

protected void Button1_Click(object sender, EventArgs e)
{
    // data fetching logic

    Repeater1.DataSource = data;
    Repeater1.DataBind();
}
于 2012-10-03T09:11:26.097 に答える
0

より良い説明とコード サンプルがなければ答えるのは難しいですが、ポストバックでドロップダウンを使用して何かを行う経験から、非表示フィールドでより適切に制御できます。隠しフィールドの値を JavaScript で設定します。詳細をお知らせください。

于 2012-10-03T08:59:05.940 に答える