ASP.NET页面的生命周期大致可以分为一下几个阶段: ­

本文详细介绍了ASP.NET页面的生命周期,包括构造方法调用、回传模式确定、初始化、加载、呈现和卸载等阶段。重点讲解了每个阶段的主要事件,如PreInit、Init、PreLoad、Load、PreRender和Unload,以及如何在这些事件中设置控件属性和处理用户输入。理解页面生命周期有助于开发者合理安排代码逻辑,提高开发效率。
摘要由CSDN通过智能技术生成

(1)   调用构造方法 ­

(2)   确定回传模式:是第一次加载还是自回传 ­

(3)   页面初始化期 ­

a)        预初始化 ­

b)        初始化 ­

(4)   页面加载期 ­

a)        预加载 ­

b)        加载 ­

(5)   页面呈现期 ­

a)        预呈现 ­

b)        呈现 ­

(6)   页面卸载期 ­

a)        卸载 ­

注:要查看详细的阶段,可以在Page指令里加上Trace=”true”的属性 ­

  ­

而根据页面的是第一次请求还是回传,这几个阶段有些许的不同,下面就一一讲解 ­

  ­

如果页面是被第一次请求,将经历一下的几个阶段: ­

       页面初始化: ­

              Page_PreInit(object sender,EventArgs e):预初始化事件 ­

       Page_Init(object sender,EventArgs e):初始化事件 ­

  ­

    页面加载: ­

  ­

       Page_PreLoad(object sender,EventArgs e):页面预加载事件 ­

       Page_Load(object sender,EventArgs e):页面加载事件 ­

  ­

    页面呈现: ­

       Page_PreRender(object sender,EventArgs e):页面预呈现事件 ­

       Page_Render(object sender,EventArgs e):页面呈现事件 ­

  ­

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值