【发布时间】:2009-10-05 04:11:36
【问题描述】:
我在动态控件中有一个转发器,我试图在数据绑定之前在回发中获取转发器的项目。当我有一个静态中继器,其中项目仍然完好无损时,这似乎有效,但是当我的中继器位于动态控件内并且我尝试获取“repeater.Items”时,计数始终为 0。
当转发器被放置在动态控件中时,这是正常的行为吗?
【问题讨论】:
我在动态控件中有一个转发器,我试图在数据绑定之前在回发中获取转发器的项目。当我有一个静态中继器,其中项目仍然完好无损时,这似乎有效,但是当我的中继器位于动态控件内并且我尝试获取“repeater.Items”时,计数始终为 0。
当转发器被放置在动态控件中时,这是正常的行为吗?
【问题讨论】:
这很正常。 Viewstate 不会在动态创建的控件中恢复。看看这篇文章:How to: Add Controls to an ASP.NET Web Page Programmatically
【讨论】: