0

C# でリストをデータ リピーターにバインドしようとしています。基本的なコードは動作します:

List<string> arrlist = new List<string>();
arrlist.Add("item 1");
arrlist.Add("item 2");
arrlist.Add("item 3");
arrlist.Add("item 4");
arrlist.Add("item 5");
dataRepeater1.DataSource = arrlist;
dataRepeater1.DataBind();

しかし、リストをデータ リピーターにバインドしようとすると、Visual Studio 2010 はサブルーチン .DataBind() に慣れていないため、次の順序をデバッグできません。リストをデータリピーターにバインドするにはどうすればよいですか?

4

3 に答える 3

1

ドキュメントには次のように記載されていることに注意してください。

DataRepeater コントロールの DataSource プロパティを設定しても効果はありません。子コントロールの DataSource プロパティによって、実行時に表示される内容が決まります。

DataRepeater にコントロールを追加する必要があると思います。データ ソースにバインドする必要があるのは、DataRepeater の子コントロールです。

見る:

于 2012-03-20T06:26:01.833 に答える
0

HEREに示すように、VB で DataBind を使用できます。おそらくあなたの説明エラーはそれほど明確ではありません。

于 2012-02-19T11:32:50.313 に答える
0

dataRepeater コントロールは winforms コントロールであり、winforms には ASP.NET Webforms のような DataBind() メソッドがありません。

于 2012-03-20T06:10:12.247 に答える