从今天起开始学习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(学习第一天)相关推荐

  1. asp.net2.0学习历程 菜鸟到中级程序员的飞跃【月儿原创】

    asp.net2.0学习历程 菜鸟到中级程序员的飞跃 --30本好书点评 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/           时间:2007.5.1 ...

  2. asp.net2.0学习历程 菜鸟到中级程序员的飞跃[z转]

    asp.net2.0学习历程 菜鸟到中级程序员的飞跃 --30本好书点评 学历历程 如果你是一个菜鸟或者自认为初学者那么本文非常适合你: 不能说这30本书就是最佳组合,但是可以说这个组合不差: 本人曾 ...

  3. asp.net2.0学习历程 菜鸟到中级程序员的飞跃 转载

    asp.net2.0学习历程 菜鸟到中级程序员的飞跃 --30本好书点评 主页:http://blog.csdn.net/21aspnet/           时间:2007.5.16 学历历程 如 ...

  4. asp.net2.0学习历程 菜鸟到中级程序员的飞跃

    如果你是一个菜鸟或者自认为初学者那么本文非常适合你: 不能说这30本书就是最佳组合,但是可以说这个组合不差: 本人曾博览群书,很多书重复,很多书讲的不适用,这些书都是目前书店可以买到的: 达到中级程序 ...

  5. asp.net2.0学习指导 菜鸟到中级程序员的飞跃

          [导语] 自从小编进入图书行业以来就经常被朋友们作为图书指导,经常会被追问到学习这个个语言应该买那些书?学习那门技术看什么书好?在查看读者留言时也经常能看到这样的留言,为此我们图书频道和d ...

  6. [摘自MSDN] ASP.Net2.0学习 [1] 母版页 2 : 创建和使用 ASP.NET 母版页

    演练:在 Visual Web Developer 中创建和使用 ASP.NET 母版页 本演练阐释如何创建一个母版页和几个内容页.母版页使您可以创建一个页面布局(模板页),然后创建各个页面,这些页面 ...

  7. Asp.net2.0 学习资源(转载)

    asp.net 2.0 http://beta.asp.net/QUICKSTART/aspnet/ http://msdn.microsoft.com/vstudio/express/vwd/lea ...

  8. ASP.NET2.0学习8--WebPart部件

    WebPart学习 内容: 功能简介 webpart的五个模式 自定义webpart部件 一.Webpart功能简介 1. 自定义页面内容 2. 自定义页面布局 3. 导入.导出webpart 4.  ...

  9. [摘自MSDN] ASP.Net2.0学习 [2] 主题 1 :ASP.NET 主题和外观概述

    ASP.NET 主题和外观概述 主题是属性设置的集合,使用这些设置可以定义页面和控件的外观,然后在某个 Web 应用程中的所有页.整个 Web 应用程序或服务器上的所有 Web 应用程中一致地应用此外 ...

  10. [摘自MSDN] ASP.Net2.0学习 [1] 母版页 7 : 母版页和内容页中的事件

    ASP.NET ASP.NET 母版页和内容页中的事件 母版页和内容页都可以包含控件的事件处理程序.对于控件而言,事件是在本地处理的,即内容页中的控件在内容页中引发事件,母版页中的控件在母版页中引发事 ...

最新文章

  1. 在 CUDA C/C++ kernel中使用内存
  2. PHP实现XML传输
  3. SLAM | 视觉SLAM中特征点法与直接法结合:SVO
  4. NS4225D 类音频功率放大器 - 失败告终
  5. xx学OD -- 消息断点 RUN跟踪(下)
  6. HDU 4535 吉哥系列故事——礼尚往来
  7. http 安全性和幂等性_HTTP方法:幂等性和安全性
  8. 基于HTML5 的人脸识别技术
  9. [数据结构与算法]RED-BLACK(红黑)树的实现TreeMap源码阅读
  10. win7c盘空间越来越小_电脑一分钟小技巧:如何更改电脑桌面路径?
  11. java中递归删除_浅谈Java中使用递归方法删除文件
  12. dubbo负载均衡代码分析1(leastactive策略)
  13. c语言野王验证,王者荣耀:“野王是如何炼成的?”,方法很简单,6个字而已...
  14. 自动驾驶 11-4: 优化状态估计 Optimizing State Estimation
  15. 【转】JMeter Tutorial的安装和具体操作
  16. 小米 samba linux,解决小米路由器升级固件后samba无法访问一例
  17. GD32F103串口DMA收发
  18. 基于arduino WS2812b RGB灯带控制程序一
  19. 嵌入式Linux系统的指纹识别,嵌入式指纹识别系统设计
  20. yolov5的head修改为decouple head

热门文章

  1. 没有顶会的 CV/NLP 方向的博士生毕业出路在哪里?
  2. XLM-RoBERTa: 一种多语言预训练模型
  3. 【论文】本周论文推荐(11.23-11.29)
  4. tensorflow和keras的关系
  5. 优化理论17----wolfe_Powell准则、Wo1fe-Powell搜索法
  6. pip 源使用阿里云镜像加速
  7. 仿ios桌面vivo_原生万物,生态共赢丨永中移动Office为vivo文档提供定制版解决方案...
  8. 小瓦怕扫地机器人_小瓦扫地机器人青春版评测:便宜有好货
  9. latex缩进与对齐_科学网—Latex算法排版,不同行缩进不同 - 张鹏的博文
  10. C语言结构体定义 typedef struct