我知道它发生在加载之前的某个时间,但究竟是在什么事件期间?
问问题
50519 次
6 回答
24
它在初始化和加载之间加载到内存中。有关页面生命周期的完整分解,请参阅他的文章。
于 2008-09-18T17:29:58.640 回答
17
我曾经也遇到过这个问题,并从我强烈推荐的真正理解 Viewstate文章中得到了答案。
阅读后,我设计了一个图形,帮助我更好地理解每个阶段之间发生的事情以及 ViewState 何时以及如何完成其工作。
我想与其他人(比如我自己)分享这张图,以更直观地了解事物是如何工作的。希望能帮助到你!:)
于 2014-04-22T21:57:29.840 回答
6
也就是说,viewstate 是在页面的 OnInit() 和 OnLoad() 事件之间加载的。
我最喜欢的关于处理视图状态的文章,它回答了我每次遇到的每一个问题:http ://weblogs.asp.net/infinitiesloop/archive/2006/08/03/Truly-Understanding-Viewstate.aspx
于 2008-09-18T17:43:12.600 回答
5
于 2014-02-14T10:30:32.953 回答
-2
Viewstate其实是在页面的OnPreLoad事件中加载的,就在Page_InitComplete之后。
于 2013-07-05T10:25:01.143 回答
-2
视图状态实际上是在 initComplete 和 Preload 事件之间加载的。有关详细信息,请查看此http://msdn.microsoft.com/en-us/library/ms178472.aspx
于 2014-02-14T10:09:54.157 回答