Page 执行中将按照如下顺序激活事件
来源:互联网 发布:软件开发实习生 翻译 编辑:程序博客网 时间:2024/06/06 05:35
Page.PreInit
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
如果使用了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
更进一步,如果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
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/dadou2007/archive/2007/10/18/1831366.aspx
- Page 执行中将按照如下顺序激活事件
- Page 执行中将按照如下顺序激活事件
- Page激活事件顺序
- .net Page 执行事件顺序
- .net Page 执行事件顺序
- .NET Page对象各事件执行顺序
- ASP.NET PAGE 事件执行顺序
- C#中Page事件执行顺序
- jquery mobile page事件执行顺序
- jqm page事件执行顺序图
- jquery中各个ajax事件执行顺序如下:
- ASp.NET 2.0中Page事件的执行顺序
- ASP.NET 2.0中Page事件的执行顺序
- ASp.NET 2.0中Page事件的执行顺序
- ASP.NET 2.0中Page事件的执行顺序
- ASP.NET Page对象各事件执行顺序
- ASp.NET 2.0中Page事件的执行顺序
- ASP.NET 2.0中Page事件的执行顺序
- Visual Studio 2005快捷键
- GIS简介
- 关于Gridview自动生成列后,手动设定的模板列位置问题解决方案
- 字符串链表连接
- MSMQ :异步读取msg 通过完成端口(a Completion port)
- Page 执行中将按照如下顺序激活事件
- 项目中struts2碰到的相关错误
- Socket
- 重新系统后的飞信使用
- 屏幕颜色拾取器 (VC++)
- 80端口占用异常解决方法java.net.BindException: Address already in use: JVM_Bind:80(或8080)
- Cindy Message/MessageRecognizer interface
- cindy 重名函数
- struts2+Spring+iBatis整合与其它整合比较