ASP.NET_Page事件的执行顺序
来源:互联网 发布:linux调取后台数据 编辑:程序博客网 时间:2024/05/21 11:17
Page 执行中将按照如下顺序激活事件:
Page.PreInit
Page.Init
Page.InitComplite
Page.PreLoad
Page.Load
Page.LoadComplete
Page.PreRender
Page.PreRenderComplete
Page.Init
Page.InitComplite
Page.PreLoad
Page.Load
Page.LoadComplete
Page.PreRender
Page.PreRenderComplete
如果页面从令一个页面继承,如BasePage:System.Web.UI.Page,在BasePage中做了一些扩展,如权限检查,而其他页面从BasePage继承,则BasePage和最终Page的事件激活顺序是:
UI.PreInit
Page.PreInit
UI.Init
Page.Init
UI.InitComplite
Page.InitComplite
UI.PreLoad
Page.PreLoad
UI.Load
Page.Load
UI.LoadComplete
Page.LoadComplete
UI.PreRender
Page.PreRender
UI.PreRenderComplete
Page.PreRenderComplete
Page.PreInit
UI.Init
Page.Init
UI.InitComplite
Page.InitComplite
UI.PreLoad
Page.PreLoad
UI.Load
Page.Load
UI.LoadComplete
Page.LoadComplete
UI.PreRender
Page.PreRender
UI.PreRenderComplete
Page.PreRenderComplete
如果使用了MasterPage,则MasterPage中的事件和ContentPage中的事件按照下面顺序激活:
ContentPage.PreInit
Master.Init
ContentPage.Init
ContentPage.InitComplite
ContentPage.PreLoad
ContentPage.Load
Master.Load
ContentPage.LoadComplete
ContentPage.PreRender
Master.PreRender
ContentPage.PreRenderComplete
Master.Init
ContentPage.Init
ContentPage.InitComplite
ContentPage.PreLoad
ContentPage.Load
Master.Load
ContentPage.LoadComplete
ContentPage.PreRender
Master.PreRender
ContentPage.PreRenderComplete
更进一步,如果ContentPage继承BasePage,那么,各事件的执行顺序将变成:
UI.PreInit
ContentPage.PreInit
Master.Init
UI.Init
ContentPage.Init
UI.InitComplite
ContentPage.InitComplite
UI.PreLoad
ContentPage.PreLoad
UI.Load
ContentPage.Load
Master.Load
UI.LoadComplete
ContentPage.LoadComplete
UI.PreRender
ContentPage.PreRender
Master.PreRender
UI.PreRenderComplete
ContentPage.PreRenderComplete
ContentPage.PreInit
Master.Init
UI.Init
ContentPage.Init
UI.InitComplite
ContentPage.InitComplite
UI.PreLoad
ContentPage.PreLoad
UI.Load
ContentPage.Load
Master.Load
UI.LoadComplete
ContentPage.LoadComplete
UI.PreRender
ContentPage.PreRender
Master.PreRender
UI.PreRenderComplete
ContentPage.PreRenderComplete
- ASP.NET_Page事件的执行顺序
- ASP.NET_Page事件的执行顺序
- asp.net 页面的事件执行顺序
- ASP.NET页面事件的执行顺序
- ASp.NET 2.0中Page事件的执行顺序
- ASP.NET 2.0中Page事件的执行顺序
- ASp.NET 2.0中Page事件的执行顺序
- ASP.net中页面事件的先后执行顺序(引用)
- ASP.net中页面事件的先后执行顺序
- ASP.net中页面事件的先后执行顺序
- ASP.NET 2.0中Page事件的执行顺序
- ASp.NET 2.0中Page事件的执行顺序
- ASP.NET 2.0中Page事件的执行顺序
- asp.net 页面事件执行顺序
- asp.net 页面事件执行顺序
- asp.net 页面事件执行顺序
- asp.net 页面事件执行顺序
- ASP.NET 2.0 页面事件执行顺序
- 一些烂代码(自娱自乐)之堆
- 20-40男人对爱的真实想法
- HTTP 错误 401.3 - 未经授权
- BOE SDK help
- asp.net2.0自动引入名字空间技巧
- ASP.NET_Page事件的执行顺序
- Admin5买卖网站快讯信息第13期 :2008年2.1-2.15日
- [ZZ] binary 用法
- 反向进程注入及隐藏--动手做一个最简单的PELoader
- 工作笔记
- 关于telnet_dj的编写过程
- 开始使用MASM
- 实现进程间数据通讯技术
- 外婆