0

データベースから HTML リストボックスに項目を挿入するにはどうすればよいですか? 私はasp c#を使用しています。リストボックスをサーバーで実行することはできません。これを行うとアプリケーションが機能しないためです。そのため、データベースの値を html リストボックスに挿入する必要があります。1列のデータを表示するだけです。乾杯..

4

2 に答える 2

1

リテラルを使用して、リストボックスの HTML を作成し、リテラルの .Text を設定できます。

リストボックスの HTML を手動でつなぎ合わせるか、C# でリストボックスを作成し、このようなものを使用して C# で HTML 文字列をリテラルにエクスポートすることができます。

于 2008-11-15T03:04:46.457 に答える
0

これを行うには、私が考えることができる2つの方法があります。

まず、<asp:Placeholder />ページにタグを配置し、コードでリストボックスを生成できます。

var select = new HtmlSelect() { Size = 5 };

//assuming the data has been placed in an IEnumarble
foreach (var item in items)
{
    select.Items.Add(new ListItem() { Value = item });
}
selectPlaceholder.Controls.Add(select);

次に、WebService または ashx ハンドラーを作成して、データを提供し、JavaScript からリストに入力することができます。

于 2008-11-14T17:03:23.907 に答える