Asp.net 动态控制丢失项目内的中继器

Asp.net 动态控制丢失项目内的中继器,asp.net,repeater,Asp.net,Repeater,我在动态控件中有一个中继器,我试图在数据绑定之前在回发中获取中继器的项。当我有一个项目仍然完整的静态中继器,但当我的中继器在一个动态控件中,并且我尝试获取repeater.items时,计数始终为0,这似乎是可行的 当中继器被放置在动态控件中时,这是正常的行为吗?这是正常的。Viewstate不会在动态创建的控件中还原。看看这篇文章:

我在动态控件中有一个中继器,我试图在数据绑定之前在回发中获取中继器的项。当我有一个项目仍然完整的静态中继器,但当我的中继器在一个动态控件中,并且我尝试获取repeater.items时,计数始终为0,这似乎是可行的


当中继器被放置在动态控件中时,这是正常的行为吗?

这是正常的。Viewstate不会在动态创建的控件中还原。看看这篇文章: