ASP.NET2.0(学习第一天)
从今天起开始学习ASP.NET2.0,自己把常规页面周期做了个图,为了让自己更好的记忆
1..页请求:发生在页生命周期的开始.
2.开始:在开始阶段将设置页属性,如Request和Response.
3.页初始化;页初始化期间,可以使用页中的控件并将设置每个控件的UniqueID属性
4.加载:加载期间,如果当前请求是回发请求,刚将使用视图状态和控件状态恢复的信息加载控件属性
5.验证:在验证期间,将调用所有验证程序控件的Validate方法,此方法将设置各个验证程序控件和页的IsValid属性
6.回发事件处理:如果请求是回发请求,刚调用所有事件处理程序.
7.呈现:在呈现期间,视图状态将被保存到页,然后将调用每一个控件,将其呈现的输出提供给页的Response属性的OutputStream
8.卸载:完全呈现面将页发送至客户端并准备丢弃时,将调用卸载
常规页面周期
1.Page_PreInit:
(1) : 使用IsPostBack属性确定是否第一次处理该页;
(2):创建或重新创建动态控件
(3):动态设置母版页
(4):动态设置Theme属性
(5):读取或设置配置文件属性值
2.Page_Init
读取或初始化控件属性
3.Page_Load
读取和更新控件属性
4.Controlevents
执行特定于应用程序的处理:
1.如果页面包含验证程序控件,则在执行任何处理之前检查页和各个验证控件的IsValild属性
2.处理特定的事件,如Button控件Click事件
5.Page_PreRender
对页的内容进行最后更改
6.Page_Unload
执行最后的清理工作.可以包括:
1.关闭打开的文件和数据库连接
2.完成日志记录或其他特定于请求的任务
了解了页生命周期有利于在代码中添加事件,并处理好事件添加的先后顺序
转载于:https://www.cnblogs.com/Bigkangaroo/archive/2007/06/17/786547.html
ASP.NET2.0(学习第一天)相关推荐
- asp.net2.0学习历程 菜鸟到中级程序员的飞跃【月儿原创】
asp.net2.0学习历程 菜鸟到中级程序员的飞跃 --30本好书点评 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.5.1 ...
- asp.net2.0学习历程 菜鸟到中级程序员的飞跃[z转]
asp.net2.0学习历程 菜鸟到中级程序员的飞跃 --30本好书点评 学历历程 如果你是一个菜鸟或者自认为初学者那么本文非常适合你: 不能说这30本书就是最佳组合,但是可以说这个组合不差: 本人曾 ...
- asp.net2.0学习历程 菜鸟到中级程序员的飞跃 转载
asp.net2.0学习历程 菜鸟到中级程序员的飞跃 --30本好书点评 主页:http://blog.csdn.net/21aspnet/ 时间:2007.5.16 学历历程 如 ...
- asp.net2.0学习历程 菜鸟到中级程序员的飞跃
如果你是一个菜鸟或者自认为初学者那么本文非常适合你: 不能说这30本书就是最佳组合,但是可以说这个组合不差: 本人曾博览群书,很多书重复,很多书讲的不适用,这些书都是目前书店可以买到的: 达到中级程序 ...
- asp.net2.0学习指导 菜鸟到中级程序员的飞跃
[导语] 自从小编进入图书行业以来就经常被朋友们作为图书指导,经常会被追问到学习这个个语言应该买那些书?学习那门技术看什么书好?在查看读者留言时也经常能看到这样的留言,为此我们图书频道和d ...
- [摘自MSDN] ASP.Net2.0学习 [1] 母版页 2 : 创建和使用 ASP.NET 母版页
演练:在 Visual Web Developer 中创建和使用 ASP.NET 母版页 本演练阐释如何创建一个母版页和几个内容页.母版页使您可以创建一个页面布局(模板页),然后创建各个页面,这些页面 ...
- Asp.net2.0 学习资源(转载)
asp.net 2.0 http://beta.asp.net/QUICKSTART/aspnet/ http://msdn.microsoft.com/vstudio/express/vwd/lea ...
- ASP.NET2.0学习8--WebPart部件
WebPart学习 内容: 功能简介 webpart的五个模式 自定义webpart部件 一.Webpart功能简介 1. 自定义页面内容 2. 自定义页面布局 3. 导入.导出webpart 4. ...
- [摘自MSDN] ASP.Net2.0学习 [2] 主题 1 :ASP.NET 主题和外观概述
ASP.NET 主题和外观概述 主题是属性设置的集合,使用这些设置可以定义页面和控件的外观,然后在某个 Web 应用程中的所有页.整个 Web 应用程序或服务器上的所有 Web 应用程中一致地应用此外 ...
- [摘自MSDN] ASP.Net2.0学习 [1] 母版页 7 : 母版页和内容页中的事件
ASP.NET ASP.NET 母版页和内容页中的事件 母版页和内容页都可以包含控件的事件处理程序.对于控件而言,事件是在本地处理的,即内容页中的控件在内容页中引发事件,母版页中的控件在母版页中引发事 ...
最新文章
- 在 CUDA C/C++ kernel中使用内存
- PHP实现XML传输
- SLAM | 视觉SLAM中特征点法与直接法结合:SVO
- NS4225D 类音频功率放大器 - 失败告终
- xx学OD -- 消息断点 RUN跟踪(下)
- HDU 4535 吉哥系列故事——礼尚往来
- http 安全性和幂等性_HTTP方法:幂等性和安全性
- 基于HTML5 的人脸识别技术
- [数据结构与算法]RED-BLACK(红黑)树的实现TreeMap源码阅读
- win7c盘空间越来越小_电脑一分钟小技巧:如何更改电脑桌面路径?
- java中递归删除_浅谈Java中使用递归方法删除文件
- dubbo负载均衡代码分析1(leastactive策略)
- c语言野王验证,王者荣耀:“野王是如何炼成的?”,方法很简单,6个字而已...
- 自动驾驶 11-4: 优化状态估计 Optimizing State Estimation
- 【转】JMeter Tutorial的安装和具体操作
- 小米 samba linux,解决小米路由器升级固件后samba无法访问一例
- GD32F103串口DMA收发
- 基于arduino WS2812b RGB灯带控制程序一
- 嵌入式Linux系统的指纹识别,嵌入式指纹识别系统设计
- yolov5的head修改为decouple head
热门文章
- 没有顶会的 CV/NLP 方向的博士生毕业出路在哪里?
- XLM-RoBERTa: 一种多语言预训练模型
- 【论文】本周论文推荐(11.23-11.29)
- tensorflow和keras的关系
- 优化理论17----wolfe_Powell准则、Wo1fe-Powell搜索法
- pip 源使用阿里云镜像加速
- 仿ios桌面vivo_原生万物,生态共赢丨永中移动Office为vivo文档提供定制版解决方案...
- 小瓦怕扫地机器人_小瓦扫地机器人青春版评测:便宜有好货
- latex缩进与对齐_科学网—Latex算法排版,不同行缩进不同 - 张鹏的博文
- C语言结构体定义 typedef struct