普通ASP.NET页面的生命周期和具有Master页面的生命周期
来源:互联网 发布:融资租赁业务软件 编辑:程序博客网 时间:2024/06/16 08:18
1.独立页面的生命周期事件顺序
protected void Page_PreInit(object sender, EventArgs e) { Response.Write("Page_PreInit<br/>"); } protected void Page_Init(object sender, EventArgs e) { Response.Write("Page_Init<br/>"); } protected void Page_InitComplete(object sender, EventArgs e) { Response.Write("Page_InitComplete<br/>"); } protected void Page_PreLoad(object sender, EventArgs e) { Response.Write("Page_PreLoad<br/>"); } protected void Page_Load(object sender, EventArgs e) { Response.Write("Page_Load<br/>"); } protected void Page_LoadComplete(object sender, EventArgs e) { Response.Write("Page_LoadComplete<br/>"); } protected void Page_PreRender(object sender, EventArgs e) { Response.Write("Page_PreRender<br/>"); } protected void Page_PreRenderComplete(object sender, EventArgs e) { Response.Write("Page_PreRenderComplete<br/>"); } protected void Page_SaveStateComplete(object sender, EventArgs e) { Response.Write("Page_SaveStateComplete<br/>"); } protected void Page_Unload(object sender, EventArgs e) { //Response.Write("Page_Unload<br/>"); int i = 0; i++;//这行代码是用来设置断点的,这里不能用Response.Write } protected void Button1_Click(object sender, EventArgs e) { Response.Write("Button事件触发!<br/>"); }
输出结果:
Page_PreInit
Page_Init
Page_InitComplete
Page_PreLoad
Page_Load
Page_LoadComplete
Page_PreRender
Page_PreRenderComplete
Page_SaveStateComplete
button事件激发执行顺序
Page_PreInit
Page_Init
Page_InitComplete
Page_PreLoad
Page_Load
Button 事件触发!
Page_LoadComplete
Page_PreRender
Page_PreRenderComplete
Page_SaveStateComplete
2.具有master页的生命周期事件顺序
输出结果:
Page_PreInit
MasterPage_Init
Page_Init
Page_InitComplete
Page_PreLoad
Page_Load
MasterPage_Load
Page_LoadComplete
Page_PreRender
MasterPage_PreRender
Page_PreRenderComplete
Page_SaveStateComplete
具体事件如下网址:
http://msdn.microsoft.com/zh-cn/library/dct97kc3.aspx
- 普通ASP.NET页面的生命周期和具有Master页面的生命周期
- Asp.net页面的生命周期
- Asp.net页面的生命周期
- Asp.net页面的生命周期
- Asp.net页面的生命周期
- ASP.NET页面的生命周期
- Asp.net页面的生命周期
- Asp.net页面的生命周期
- ASP.NET页面的生命周期
- Asp.net页面的生命周期
- ASP.NET页面的生命周期
- Asp.net页面的生命周期
- asp.net页面的生命周期
- ASP.NET 页面的生命周期
- ASP.NET页面的生命周期
- ASP.NET页面的生命周期
- Asp.net页面的生命周期
- ASP.NET页面的生命周期
- Tomcat部署问题
- Block
- Unrecognized Windows Sockets error: 0: JVM_Bind 异常的解决方案
- [Bug]使用ST_Geometry查询结果不准确的解决方法
- 手打一遍"2012腾讯马拉松'赛车'题目"
- 普通ASP.NET页面的生命周期和具有Master页面的生命周期
- 七夕·殇
- shell之cgi编程
- 虚拟机安装VxWorks
- ARC 入门已经使用
- 数组元素乘法结果
- HDU 2830 Matrix Swapping II
- 数组与字符串、字符指针与其他类型指针、赋值参数、指针参数以及引用参数、函数指针
- HowTo: Debug Crashed Linux Application Core Files Like A Pro