2016 - 2024

感恩一路有你

.Net 学习经验之谈之二:页面生命周期

浏览量:2838 时间:2024-01-14 16:59:51 作者:采采

页面生命周期在程序里面是一个非常重要的一个环境。之所以叫“生命周期”,其实也就是一个页面从开始到结束的一个过程。

Page_PreInit

主要功能:

  • 使用IsPostBack属性确定是否是第一次处理该页。
  • 创建或重新创建动态控件。
  • 动态设置主控页。
  • 动态设置Theme属性。
  • 读取或设置配置文件属性值。

Page_Init

主要功能:

读取或初始化控件属性。

Page_Load

主要功能:

读取和更新控件属性。

Control Events

主要功能:

  • 执行特定于应用程序的处理。
  • 如果页包含验证程序控件,处理之前检查页和各个验证控件的IsValid属性。
  • 处理特定事件,如Button控件的Click事件。

Page_PreRender

主要功能:

对页的内容进行最后更改。

Page_Unload

主要功能:

  • 执行最后的清理工作,可能包括关闭打开的文件和数据库连接。
  • 完成日志记录或其他特定于请求的任务。

当前还有很多其他的事件处理,下面用图形的方式,让大家能更详细的了解:

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。