有很多文章解釋ASP.NET WebForms page lifecycle,但是在調用代碼隱藏頁面的構造函數和Page_PreInit
事件之間發生了什麼? MSDN將此次稱爲頁面的「開始階段」。ASP.NET頁面生命週期 - 在構造函數和Page_PreInit(「開始階段」)之間
我正在調試一些代碼,在這兩個事件之間經常會有適度的延遲(使用日誌記錄,延遲幾秒鐘的順序來確定)。
有很多文章解釋ASP.NET WebForms page lifecycle,但是在調用代碼隱藏頁面的構造函數和Page_PreInit
事件之間發生了什麼? MSDN將此次稱爲頁面的「開始階段」。ASP.NET頁面生命週期 - 在構造函數和Page_PreInit(「開始階段」)之間
我正在調試一些代碼,在這兩個事件之間經常會有適度的延遲(使用日誌記錄,延遲幾秒鐘的順序來確定)。
在觸發PreInit事件之前調用了Page類的幾種方法。也許其中一個是造成延誤的原因。請參閱以下插圖,該插圖位於您的問題中包含的同一頁面上:http://msdn.microsoft.com/en-us/library/ms178472.aspx#additional_page_life_cycle_considerations。
第一調用的函數是構造函數。(很明顯......)
這等事件之後會提高。