【发布时间】:2009-11-04 08:35:10
【问题描述】:
我有很多在 ASP.NET 页面中动态创建的 Web 控件。在某些回发场景中(当我单击链接按钮时),我想跳过加载旧的 Web 控件树并立即生成新树。不幸的是,当我生成新树时,旧树的视图状态被加载到其中。
我希望能够针对这种特定场景禁用视图状态加载过程,但是在加载新树后,视图状态应该可以正常工作。
我已经通过覆盖 Web 控件的 LoadViewState 方法解决了部分问题,但不幸的是,这会禁用特定于控件的视图状态,而不是针对他的孩子(文本框、按钮等)。
有可能吗?
谢谢。
【问题讨论】:
标签: asp.net viewstate web-controls