如果我的页面上有用户控制,那么加载顺序是什么。
页面或用户控件事件会先加载吗?
我也很困惑页面生命周期在 ASP.NET 中是如何工作的?对此有什么最简单的解释吗?如果有任何修改在线资源的 ASP.NET 快速概念,也请告诉我。
我刚刚做了一个摘录::
在启动阶段完成之后和初始化阶段开始之前引发。
将此用于
不要使用
在初始化所有控件并应用任何外观设置后引发。
将此用于
在页面初始化阶段结束时引发。此处开启了对视图状态更改的跟踪。
将此用于
在页面加载自身和所有控件的视图状态后引发。
单个控件的 Load 事件发生在页面的 Load 事件之后。
将此用于
使用这些事件来处理特定的控制事件。
在事件处理阶段结束时引发。
将此用于
单个控件的 PreRender 事件发生在页面的 PreRender 事件之后。
将此用于 - 使用该事件在呈现阶段开始之前对页面或其控件的内容进行最终更改。
在设置了 DataSourceID 属性的每个数据绑定控件调用其 DataBind 方法后引发。
在为页面和所有控件保存视图状态和控件状态后引发。
页面和控件的呈现在这里发生。
为每个控件引发,然后为页面引发。
将此用于
这里是资源来源。 http://msdn.microsoft.com/en-us/library/vstudio/ms178472(v=vs.100).aspx
| 归档时间: |
|
| 查看次数: |
2127 次 |
| 最近记录: |