ASP.NET 页生命周期
来源:互联网 发布:淘宝上的玛卡是真的吗 编辑:程序博客网 时间:2024/05/21 09:04
一.什么是Asp.Net页面生命周期
当我们在浏览器地址栏中输入网址,回车查看页面时,这时会向服务器端(IIS)发送一个request请求,服务器就会判断发送过来的请求页面, 完全识别 HTTP 页面处理程序类后,ASP.NET 运行时将调用处理程序的 ProcessRequest 方法来处理请求,来创建页面对象。通常情况下,无需更改此方法的实现,因为它是由 Page 类提供的。接下来被创建页面对象的ProcessRequest方法使页面经历了各个阶段:初始化、加载视图状态信息和回发数据、加载页面的用户代码以及执行回发服务器端事件。之后,页面进入显示模式:收集更新的视图状态,生成 HTML 代码并随后将代码发送到输出控制台。最后,卸载页面,并认为请求处理完毕。其中页面对象ProcessRequest方法 完成的这一系列事件的处理过程就是Asp.Net页面生命周期。
二.了解Asp.Net页面生命周期的好处
了解个掌握ASP.NET页面生命周期是非常必要的,这有助于我们更加灵活的控制页面,以我们需要的方式编程开发。ASP.NET页运行时,此页会经历一个又一个的事件链,每个事件链中执行不同的行为,这所有的行为共同组成我们所需要的页面。了解了生命周期也更有助于我们对程序调试中发生问题的地方的定位。
页面生命周期
1、页面生命周期的主要阶段包括:
2、页面生命周期的主要事件:
需要说明的是,每次Request都会创建一个全新的Page类的实例,所以在页面中的自己定义的字段是不能在两次request中传递值的,需要使用viewstate来存储。
转载:http://www.cnblogs.com/DotNetNuke/archive/2008/09/28/1301406.html
https://msdn.microsoft.com/zh-cn/library/ms178472(v=vs.100).aspx
http://www.cnblogs.com/xhwy/archive/2012/05/20/2510178.html
- ASP.NET 页生命周期
- ASP.NET 页生命周期
- ASP.NET页生命周期
- ASP.NET 页生命周期
- ASP.NET 页生命周期
- asp.net页生命周期
- ASP.NET 页生命周期
- ASP.NET 页生命周期
- ASP.NET页生命周期
- ASP.NET 页生命周期
- ASP.NET 页生命周期
- ASP.NET 应用程序生命周期和ASP.NET 页生命周期
- ASP.NET页的生命周期
- ASP.NET 页生命周期概述
- ASP.NET 页生命周期概述
- ASP.NET 页生命周期-MSDN
- ASP.NET 页生命周期概述
- ASP.NET 页生命周期概述
- Comparable和Comparator区别
- 解决storm整合kafka遇到的:java.lang.NoClassDefFoundError: com/google/common/base/Strings
- tomcat开启https访问
- Hbase简单的java接口
- Bootstrap入门
- ASP.NET 页生命周期
- numpy 数组和矩阵的乘法的理解
- 解决SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed.
- 《Using OpenRefine》翻译~4
- box-shadow多重边框
- 变换次数
- 编程式事务
- UVa1595 Symmetry题解 枚举中线+Hash
- JavaScript中getBoundingClientRect()方法详解