摘要:[ASP.NET]程式執行順序
如果有需要了解到一些執行順序的!!我把這篇轉貼到這裡...
轉貼於:http://www.dotblogs.com.tw/boei/archive/2010/07/10/16484.aspx
感謝Boeni大大的教學...
如果以單一頁面來說執行順序如下:
Page.PreInit
Page.Init
Page.InitComplite
Page.PreLoad
Page.Load
Page.LoadComplete
Page.PreRender
Page.PreRenderComplete
如果頁面裡面包了一個Usercontrol 執行順序如下:
Page.PreInit
UserControl.Init
Page.Init
Page.InitComplete
Page.Load
UserControl.Load
Page.LoadComplete
Page.PreRender
UserControl.PreRender
Page.PreRenderComplete
如果在頁面裡面包了一個Usercontrol然後套用一個主版頁面 執行順序如下:
Page.PreInit
UserControl.Init
MasterPage.Init
Page.Init
Page.InitComplete
Page.Load
MasterPage.Load
UserControl.Load
Page.LoadComplete
Page.PreRender
MasterPage.PreRender
UserControl.PreRender
Page.PreRenderComplete