asp.net 页面运行机制?? 1、InitializeComponent();private void InitializeComponent() {}2base.OnInit(e);private void Page_Load(object sender, System.EventArgs e) {} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 无法判断你能理解到什么程度,你到底遇到什么问题。介绍核心的技术,通常要根据你实际掌握的的asp.net知识程度来介绍。1年和3年的编程人员是不同的,有坚实的操作系统等软件专业知识才能很好地理解,如果能够看懂.net framework源代码才能把别人的知识变为自己的知识。 初始化 ================ 初始化在传入 Web 请求生命周期内所需的设置。 Init 事件(OnInit 方法) ====================== ====================== 加载视图状态 ====================== 在此阶段结束时,就会自动填充控件的 ViewState 属性,控件可以重写 LoadViewState 方法的默认实现,以自定义状态还原。 LoadViewState 方法 ===================== ==================== 处理回发数据 ==================== 处理传入窗体数据,并相应地更新属性。 注意:只有处理回发数据的控件参与此阶段。 LoadPostData 方法(如果已实现 IPostBackDataHandler) ========================================== ========================= 加载 ========================= 执行所有请求共有的操作,如设置数据库查询。此时,树中的服务器控件已创建并初始 化、状态已还原并且窗体控件反映了客户端的数据。 Load 事件(OnLoad 方法) ========================= ====================== 发送回发更改通知 ====================== 引发更改事件以响应当前和以前回发之间的状态更改。 注意:只有引发回发更改事件的控件参与此阶段。 RaisePostDataChangedEvent 方法 (如果已实现 IPostBackDataHandler) ============================ ======================= 处理回发事件 ======================= 处理引起回发的客户端事件,并在服务器上引发相应的事件。 注意:只有处理回发事件的控件参与此阶段。 RaisePostBackEvent 方法(如果已实现 IPostBackEventHandler) =========================================== ================= 预呈现 ================= 在呈现输出之前执行任何更新。可以保存在预呈现阶段对控件状态所做的更改,而在呈 现阶段所对的更改则会丢失。 PreRender 事件(OnPreRender 方法) ======================= ================ 保存状态 ================ 在此阶段后,自动将控件的 ViewState 属性保持到字符串对象中。此字符串对象被发 送到客户端并作为隐藏变量发送回来。为了提高效率,控件可以重写 SaveViewState 方法以修改 ViewState 属性。 SaveViewState 方法 =============================== ================ 呈现================ 生成呈现给客户端的输出。 Render 方法 ============================= ================ 处置================ 执行销毁控件前的所有最终清理操作。在此阶段必须释放对昂贵资源的引用,如数据库 链接。 Dispose 方法 ========================= ================ 卸载 ================= 执行销毁控件前的所有最终清理操作。控件作者通常在 Dispose 中执行清除,而不处 理此事件。 UnLoad 事件(On UnLoad 方法) http://blog.csdn.net/ojlovecd/archive/2008/07/22/2691116.aspx 如何在本网页中镶嵌百度和GOOGLE搜索? 公司面试题目 急~~~~~急!!! 看看这个功能是怎么实现的? 两个dll为什么不能相互引用?高手给讲一下! 在 asp.net (c#)中,如何在一个请求发生时判断会话是否过期 给分的DataGrid问题~!谢谢各位了~! Forms验证问题。 跪求ext.net教程 当无法使用grideview时候,如何快速输出Tale? 连Assess的问题!急!! 新闻标题过长,显示省略号 我在数据库中有个数据是 .0348 ,单在farpoint 中显示出来是却成了 0.35 ,如何才能使其在Farpoint 中也显示0.348 啊 ?
================
初始化在传入 Web 请求生命周期内所需的设置。 Init 事件(OnInit 方法)
======================
======================
加载视图状态
======================
在此阶段结束时,就会自动填充控件的 ViewState 属性,控件可以重写
LoadViewState 方法的默认实现,以自定义状态还原。 LoadViewState 方法
=====================
====================
处理回发数据
====================
处理传入窗体数据,并相应地更新属性。
注意:只有处理回发数据的控件参与此阶段。 LoadPostData 方法(如果已实现
IPostBackDataHandler)
==========================================
=========================
加载
=========================
执行所有请求共有的操作,如设置数据库查询。此时,树中的服务器控件已创建并初始
化、状态已还原并且窗体控件反映了客户端的数据。 Load 事件(OnLoad 方法)
=========================
======================
发送回发更改通知
======================
引发更改事件以响应当前和以前回发之间的状态更改。
注意:只有引发回发更改事件的控件参与此阶段。 RaisePostDataChangedEvent 方法
(如果已实现 IPostBackDataHandler)
============================
=======================
处理回发事件
=======================
处理引起回发的客户端事件,并在服务器上引发相应的事件。
注意:只有处理回发事件的控件参与此阶段。 RaisePostBackEvent 方法(如果已实现
IPostBackEventHandler)
===========================================
=================
预呈现
=================
在呈现输出之前执行任何更新。可以保存在预呈现阶段对控件状态所做的更改,而在呈
现阶段所对的更改则会丢失。 PreRender 事件(OnPreRender 方法)
=======================
================
保存状态
================
在此阶段后,自动将控件的 ViewState 属性保持到字符串对象中。此字符串对象被发
送到客户端并作为隐藏变量发送回来。为了提高效率,控件可以重写 SaveViewState
方法以修改 ViewState 属性。 SaveViewState 方法
===============================
================
呈现================
生成呈现给客户端的输出。 Render 方法
=============================
================
处置================
执行销毁控件前的所有最终清理操作。在此阶段必须释放对昂贵资源的引用,如数据库
链接。 Dispose 方法
=========================
================
卸载
=================
执行销毁控件前的所有最终清理操作。控件作者通常在 Dispose 中执行清除,而不处
理此事件。 UnLoad 事件(On UnLoad 方法)