asp.net页面生命周期说明和示例

asp.net页面生命周期说明和示例,asp.net,page-lifecycle,Asp.net,Page Lifecycle,我看到ASP.NET中有很多关于页面生命周期的解释,但我没有找到 解释或展示每个生命周期(preinit、init、initcomplete和co)建议示例的文档或博客。 例如,我知道建议在Page_Load事件中将数据库中的数据绑定到服务器控件 提前感谢。我发现这是asp.net页面生命周期的一个很好的参考资料 我通常为自己遵循以下主要准则: 初始化事件-当数据绑定(例如DropDownList)时,我在控件的初始化事件上执行此操作(如果稍后执行此操作,除非关闭viewstate,否则整个列表

我看到ASP.NET中有很多关于页面生命周期的解释,但我没有找到 解释或展示每个生命周期(preinit、init、initcomplete和co)建议示例的文档或博客。 例如,我知道建议在Page_Load事件中将数据库中的数据绑定到服务器控件

提前感谢。

我发现这是asp.net页面生命周期的一个很好的参考资料

我通常为自己遵循以下主要准则:

  • 初始化事件-当数据绑定(例如DropDownList)时,我在控件的初始化事件上执行此操作(如果稍后执行此操作,除非关闭viewstate,否则整个列表将以viewstate结束)
  • Init事件-在将控件动态添加到控件树时,我会在Init事件中执行此操作
  • 加载事件-设置控件的值(例如,从数据库加载字段值并设置输入字段)

  • 当我学习时,我总是将这篇文章作为参考点: