【发布时间】:2015-04-21 20:06:20
【问题描述】:
我对页面生命周期的理解如下:
页面Page_PreInit
MasterPage Page_Init
Page Page_Init
Page Page_InitComplete
页面Page_PreLoad
Page Page_Load
MasterPage Page_Load
Page_LoadComplete
Page_PreRender
MasterPage Page_PreRender
Page Page_PreRenderComplete
Page Page_SaveStateComplete
MasterPage Page_Unload
页面Page_Unload
鉴于上述情况,MasterPage 的 Load 事件在哪里触发? Google 并没有提供帮助,因为很多人在谈论 OnLoad 事件时都会说 Load。
【问题讨论】:
-
这能回答你的问题吗? stackoverflow.com/a/10505409/284240
-
@TimSchmelter 它在链接文章中谈论 Init 和 Load 的方式使它看起来像是在谈论 OnInit 和 OnLoad 事件。这不会是唯一一个 MSDN 页面说一个,而是另一个意思。
-
不,是
Init和Load事件,看图就可以看出区别了。
标签: asp.net webforms page-lifecycle