(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):页面呈现事件