我發現我的維護網站的很多頁面都繼承了一個覆蓋InitializeCulture的基本頁面來自定義一些全球化設置。什麼時候InitializeCulture被調用
對於任何傳入請求,此方法是否每次都調用?
我發現我的維護網站的很多頁面都繼承了一個覆蓋InitializeCulture的基本頁面來自定義一些全球化設置。什麼時候InitializeCulture被調用
對於任何傳入請求,此方法是否每次都調用?
根據http://msdn.microsoft.com/en-us/library/system.web.ui.page.initializeculture.aspx它將在頁面初始化過程中很早被調用(就像在控件被提前添加之前)。所以是的,每當從你的基頁派生的aspx頁面被請求時,它就會被調用。
是的,如果在基本頁面上調用InitializeCulture,它將在每個頁面上調用,每個頁面在每個傳入請求上都繼承基頁面和。
你總是可以嘗試放一條線,如: HttpContext.Current.Response.Write(「intializing culture」); 函數調用。它會出現在繼承該類的每個頁面的頂部,向您證明它始終被調用。
是的,並且每個BrowserLink更新,因爲我剛剛發現。 (今天使用Visual Studio 2015和谷歌瀏覽器。)
這讓你很煩,你可以disable Browserlink。