我知道它在Load之前的某个时间发生,但是在什么事件中呢?在ASP.Net中,在哪个页面生命周期事件中viewstate被加载?
回答
它在init和load之间加载到内存中。请参阅t his article以全面了解页面生命周期。
如果您需要处理一个自定义的方式ViewState的抬头`LoadViewState`和`SaveViewState`函数。 – 2008-09-18 17:39:14
也就是说,viewstate在页面的OnInit()和OnLoad()事件之间加载。 http://weblogs.asp.net/infinitiesloop/archive/2006/08/03/Truly-Understanding-Viewstate.aspx
的视图状态在页面的OnPreLoad事件实际加载,就在Page_InitComplete后:
我在处理视图状态,回答每一个问题我每次都喜欢的文章。
的视图状态实际上是initComplete和预紧events.Check这间加载细节http://msdn.microsoft.com/en-us/library/ms178472.aspx
您可以从页面生命周期看作为MSDN
解释说,视图状态在页面生命周期的加载阶段期间加载,即,上文的控制方法的“页面方法”和LoadViewState
方法的LoadViewState method。
我也曾经深入这个问题,并从TRULY understanding Viewstate文章中得到我的回答,我强烈建议。
阅读之后,我设计了一张图形,帮助我更好地了解每个舞台之间发生了什么以及ViewState何时以及如何执行其工作。
我想与其他人(像我一样)需要以更直观的方式看到东西是如何工作的。希望能帮助到你! :)
优秀的+1 – watraplion 2016-06-02 04:18:30
- 1. .net在页面生命周期中的ViewState
- 2. ASP.net页面生命周期
- 3. asp.net页面生命周期
- 4. asp.net页面生命周期
- 5. 哪些生命周期事件在碎片中被调用?
- 6. Razor页面生命周期在ASP.NET MVC
- 7. xamarin.forms页面生命周期事件
- 8. ASP.NET应用程序生命周期 - 非页面生命周期
- 9. 什么时候在ASP.NET页面生命周期中触发DataBinding事件?
- 10. 哪些ASP.NET生命周期事件在HttpApplication.Error之后触发?
- 11. asp.net页面生命周期事件的变化
- 12. ASP.NET页面生命周期:方法vs事件
- 13. ASP.NET页面生命周期问题
- 14. Asp.net MVC页面生命周期
- 15. Asp.net页面生命周期错误,
- 16. ASP.net页面生命周期问题
- 17. asp.net页面生命周期问题
- 18. 在.NET 3.5和NET 4中比较ASP.NET页面生命周期
- 19. 在页面生命周期中是否可以使用ViewState集合?
- 20. 在ASP.net页面生命周期上可以访问哪些状态控件?
- 21. UWP页面生命周期
- 22. 是否有可能从ASP.Net页面生命周期中避免LoadPostBackData事件
- 23. ASP.Net中LoadViewState和TrackViewState事件之间的差异页面生命周期
- 24. 页面加载事件发生在asp.net页面两次
- 25. 哪个页面生命周期是生成的客户端ID?
- 26. 快速检查控件所在页面生命周期的哪个部分在
- 27. 在页面生命周期的PreInit事件中创建动态控件?
- 28. 页面/控件生命周期
- 29. WCF生命周期事件
- 30. WinForms事件生命周期
检查这篇文章,它列出了下来序列中的事件: http://www.altafkhatri.com/Altaf/ASP_NET_Page_Life_Cycle_And_Events/Common_ASP_NET/Page_Events – 2009-09-14 03:52:48