ASP.NET页面事件

2008-02-23 07:43:14来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

在 ASP.NET 页面的寿命周期内,Page 对象会公开一些被频繁使用的标准事件。ASP.NET 页面框架在运行时,会自动连接到(连线)这些方法的相应代理实例。这样您就无须编写必要的“粘接代码”。以下列表按激发顺序提供运行时连线的代理实例:
• Page_Init:出现此事件期间,您能够初始化值或连接可能具备的任何事件处理程式。
• Page_Load:出现此事件期间,您能够执行一系列的操作来首次创建 ASP.NET 页面或响应由投递引起的客户端事件。在此事件之前,已还原页面和控件视图状态。使用 IsPostBack 页面属性检查是否为首次处理该页面。假如是首次处理,请执行数据绑定。此外,请读取并更新控件属性。
• Page_DataBind:在页面级别调用 DataBind 方法时,将引发 DataBind 事件。假如在单个控件上调用 DataBind,则他只激发他下面控件的 DataBind 事件。
• Page_PreRender:恰好在保存视图状态和呈现控件之前激发 PreRender 事件。您能够使用此事件在控件上执行任何最后时刻操作。
• Page_Unload:完成页面呈现之后,将激发 Page_Unload 事件。此事件是执行最终清理工作的合适位置。这包括清理打开的数据库连接、丢弃对象或关闭打开的文档等操作。
以下列表概括了非确定性事件。 • Page_Error:假如在页面处理过程中出现未处理的例外,则激发 Error 事件。错误事件为您提供了妥善处理错误的机会。
• Page_AbortTransaction:假如要指明交易是成功还是失败,交易事件很有用。此事件通常用于购物车方案,其中此事件能够指示订购是成功还是失败。假如已终止交易,则激发此事件。
• Page_CommitTransaction:假如已成功提交交易,则激发此事件。

http://www.cnblogs.com/hide0511/archive/2006/08/30/490783.html


标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: MySQL账户相关

下一篇: 周详介绍:Apache PHP MySQL配置攻略