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

如图所示,您可以将 DataBind 与 VB 一起使用可能你的解释错误不是很清楚。

于 2012-02-19T11:32:50.313 回答
0

dataRepeater 控件是一个 winforms 控件,并且 winforms 没有像 ASP.NET webforms 那样的 DataBind() 方法。

于 2012-03-20T06:10:12.247 回答