问题描述
我有一个母版页和嵌套的网页。
I have a master page and a nested webpage.
在这两个我有一个Page_Load事件。
In both I have a Page_Load Event.
这两者将是第一次运行?
如何顺序?
Which of both will be first run?How is the order?
推荐答案
内容页面加载事件将触发主页面加载事件之前。
The content page load event will fire before the master page load event.
请参阅完整的订单(MSDN:活动在ASP.NET主机和内容页)
See here for full order (MSDN: Events in ASP.NET Master and Content Pages)
复制链接柜面去死:
下面是当一个母版页与内容页合并中发生的事件的顺序:
The following is the sequence in which events occur when a master page is merged with a content page:
1 - 内容页preINIT事件
1 - Content page PreInit event.
2 - 主分页控件初始化事件
2 - Master page controls Init event.
3 - Content控件Init事件
3 - Content controls Init event.
4 - 母版页Init事件
4 - Master page Init event.
5 - 内容页Init事件
5 - Content page Init event.
6 - 内容页Load事件
6 - Content page Load event.
7 - 母版页Load事件
7 - Master page Load event.
8 - 主页控件Load事件
8 - Master page controls Load event.
9 - 内容页控件Load事件
9 - Content page controls Load event.
10 - 内容页preRender事件
10 - Content page PreRender event.
11 - 主页preRender事件
11 - Master page PreRender event.
12 - 主页面控件preRender事件
12 - Master page controls PreRender event.
13 - 内容页控制preRender事件
13 - Content page controls PreRender event.
14 - 母版页控件Unload事件
14 - Master page controls Unload event.
15 - 内容页控件Unload事件
15 - Content page controls Unload event.
16 - 母版页Unload事件
16 - Master page Unload event.
17日 - 内容页Unload事件
17 - Content page Unload event.
这篇关于哪个事件先叫?母版页的Page_Load或内容页的Page_Load的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!