A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 梦ing 中级黑马   /  2012-12-19 16:19  /  1231 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

asp.net页面生存周期怎么解释,我看了视频老是忘记,就是不能用语言描述出来

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

3 个回复

倒序浏览
一.初始化对象
二.导入viewstate数据
三.用loadpostdata处理postback数据
四.导入对象
五.raisepostbackchanged事件
六.处理客户端postback事件
七.预先呈递对象
八.保存viewstate
九.呈递给html
十.销毁对象

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
1.页面生存周期中的第一个阶段是初始化;
2.在初始化之后,页面框架立即加载该页面的视图状态;
3.一旦还原了视图状态,页面树中的各个控件的状态就与浏览器上次呈现该页面时这些控件所处的状态相同;
4.更新这些控件的状态以加入客户端的变更;
5.回发数据处理阶段使各个控件有机会更新其状态,以便准确地反映相应的 HTML 元素在客户端的状态。
6.在回发数据处理阶段结束时,页面中的所有控件都根据客户端上所输入的更改来更新原先的状态;
7.在处理回发事件后,页面就准备进行呈现;
8.通过重写 Render 方法,即可更改各个控件的呈现机制;
9.一个页面的最后生存标志就是 Unload 事件,该事件在页面对象被解除之前发生;
10.在此事件之后,浏览器收到 HTTP 响应数据包并显示页面。
回复 使用道具 举报
以上就是asp.net页面生命周期中的十个事件。每次我们请求一个asp.net页面时,我们都经历着同样的过程从初始化对象到销毁对象
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马