当前位置:编程学习 > C#/ASP.NET >>

Page_PreRender() 事件的作用

还有与Page_Load()的区别

恳请会的大侠说说..

谢了 --------------------编程问答-------------------- Page_PreRender 服务器控件将要呈现给其包含的 Page 控件时发生。简单的理解为page中的控件渲染调用此事件Page_Load 服务器控件加载到 Page 控件中时发生。加载控件时发生。

这两个执行的顺序是Load先执行,PreRender后执行。
 
这个是别人blog里面说的,暂时不知道PreRender在什么情况下会应用到,没碰到过这种情况。

Page_Load肯定是常用的,在加载控件时,初始化数据用,第一次进入该页面调用的代码需要包括在:
if(!IsPostback)
{

}
代码块里面。
--------------------编程问答--------------------
引用楼主 xiaojiezizi 的回复:
还有与Page_Load()的区别

恳请会的大侠说说..

谢了

 PreRender() 预呈现事件。Page_PreRender()事件基本上没用到。如果是自己写自定义控件的话,control_PreRender()就会经常用到。一般用于输出js脚本。 --------------------编程问答-------------------- 建议楼主去了解下asp.net的生命周期 --------------------编程问答--------------------

Page_PreRender 服务器控件将要呈现给其包含的 Page 控件时发生。简单的理解为page中的控件渲染调用此事件

Page_Load 服务器控件加载到 Page 控件中时发生。加载控件时发生。

这两个执行的顺序是Load先执行,PreRender后执行。 --------------------编程问答-------------------- http://www.cnblogs.com/alan99/archive/2007/01/22/627090.html
--------------------编程问答--------------------
引用 3 楼 zhuawang 的回复:
建议楼主去了解下asp.net的生命周期


慢慢磨吧!!!
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,