我正在尝试将数据表绑定到转发器。为此,根据代码示例,我需要在选择转发器的datasource属性时调用dataview(),然后编写databind()。
当我这样做时,我仍然得到databind to的源不是从IDatasourceControl派生的异常。
将数据表绑定到转发器的正确方法是什么?我希望每个记录在转发器中重复(显然)。
我看过这个链接(http://blogs.x2line.com/al/archive/2008/06/21/3469.aspx)。 ASPX页面上的表达式中的Container.Dateitem究竟是什么意思?
由于
答案 0 :(得分:1)
使用转发器,您应该能够执行以下操作:
rpYourRepeater.DataSource = dtYourDataTable;
rpYourRepeater.DataBind();
就是这样。
只需验证您的DataSourceID是否绑定到数据表中的实际字段,或者只是完全保留DataSourceID,因为您根本不需要它,具体取决于您正在做什么。
除非您想开始对数据进行过滤,否则您不需要任何数据视图内容。
答案 1 :(得分:0)
我猜你正试图绑定到 DataSourceID 。您应该绑定到转发器中的 DataSource 。