Asp.net 哪一个事件是第一个?母版页加载或内容页加载
我有一个母版页和一个使用母版页的网页 在这两种情况下,我都有一个Asp.net 哪一个事件是第一个?母版页加载或内容页加载,asp.net,master-pages,Asp.net,Master Pages,我有一个母版页和一个使用母版页的网页 在这两种情况下,我都有一个页面加载事件处理程序 调用页面加载处理程序的顺序是什么?内容优先于母版还是母版优先于内容?就母版页实际上是一个用户控件而言,适用于母版页的所有规则都与用户控件有关: 内容页加载事件将在母版页加载事件之前触发 有关完整顺序,请参见(MSDN:ASP.NET母版页和内容页中的事件) 复制以防链接失效: 以下是母版页与内容页合并时发生事件的顺序: 内容页PreInit事件 母版页控制初始化事件 内容控件初始化事件 母版页初始化事件 内容页
页面加载
事件处理程序
调用
页面加载
处理程序的顺序是什么?内容优先于母版还是母版优先于内容?就母版页实际上是一个用户控件而言,适用于母版页的所有规则都与用户控件有关:
内容页加载事件将在母版页加载事件之前触发 有关完整顺序,请参见(MSDN:ASP.NET母版页和内容页中的事件) 复制以防链接失效: 以下是母版页与内容页合并时发生事件的顺序:
母版页从嵌套的最深层向外运行Page_Load()。因此,嵌套网页将首先运行页面加载事件 为什么不干脆试试呢?创建一个带有母版页的页面,处理这两个事件,设置断点并运行调试器。这里需要注意的是,控件加载事件的顺序与其他事件不同。母版页的控件加载事件在内容页控制加载事件之前触发。