本文主要是介绍aspx 的页面事件执行顺序,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
aspx页面生命周期事件
Page_PreInit
使用IsPostBack属性确定是否是第一次处理该页;创建动态控件;动态设置Theme属性;读取或设置配置文件属性值等
Page_Init
读取或初始化控件属性
Page_Preload
事件在所有回发数据处理之后但在 Load 事件之前引发
Page_Load
读取和更新控件属性
Control events
处理特定事件,如 Button 控件的 Click 事件
Page_PreRender
对页的内容进行最后更改
Page_Unload
执行最后的清理工作,例如关闭打开的文件和数据库连接等
执行顺序:
protected void Page_PreInit(object sender, EventArgs e)
{
}
protected void Page_Init(object sender, EventArgs e)
{
}
protected void Page_PreLoad(object sender, EventArgs e)
{
}
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Page_PreRender(object sender, EventArgs e)
{
}
这篇关于aspx 的页面事件执行顺序的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!