C# ASP.Net コード ビハインド ページで、SQL データベースから 200 行以上のデータをそれぞれ 2 列ずつ取得しています。1 列は一意のキーで、もう 1 列は数値です。次に、これらの行を aspx などの HTML 要素、<select>
または繰り返し処理できる JavaScript 配列 (基本的にはルックアップ テーブル) に書き込みます。私の質問は、これらのアプローチのいずれかが実行可能であるか、または Web ページのルックアップ テーブルを作成する従来の方法があるかということです。JavaScript を使用して配列を反復処理する方法は知っていますが、反復処理の好みである jQuery を使用しているところです。洞察に満ちたフィードバックをいただければ幸いです。ありがとう。
1453 次
2 に答える
1
select 要素を使用できる場合は、DropDownList を使用してみませんか?
<asp:DropDownList runat="server" DataTextField="Column1" DataValueField="Column2" id="ddlLookup" />
次に、それをバインドできます
ddlLookup.DataSource=yourDataTable;
ddlLookup.DataBind();
于 2013-02-26T22:20:19.923 に答える
0
これは確かに実行可能なオプションです。あなたが言ったように、これらの値を取得して JavaScript 配列に書き込むことができます。私は ASP.NET を長い間使用していないので、値を通常の C# 配列に入れ、それを aspx ページで使用できるかどうか覚えていません。少なくとも MVC を使用している場合は、C# 配列をビューモデルに渡してビューを使用することができます。
于 2013-02-26T22:16:58.130 に答える