【发布时间】:2009-10-22 14:17:04
【问题描述】:
我有两个可以通信的 Web 部件。至少在提供者的 Page_Load 事件之前,提供者不能给消费者一个值(一个 RID)。所以消费者直到 Page_Load 之后才能知道它需要的 RID。所以,我迷上了 Page_LoadComplete。现在有一个问题。消费者基于此 RID 创建动态控件。
现在。这些动态创建的控件是在 Page_Load 之后创建的。因此,它们的视图状态没有恢复(但在 Page_Load 中创建的动态控件确实恢复了它们的值)。
所以,基本上我需要的是一种方法来手动将视图状态恢复到控件,或者从 POST 变量或 C# 中的等效变量中获取控件的值..
另外,如果我可以在 Page_Init 获得控件的值,那也可以。
【问题讨论】:
标签: c# asp.net events controls postback