我正在開發一個多語言應用程序。 因此,我創建了自定義BasePage類,其中包含overriden InitializeCulture方法。asp.net webforms:BaseClass inheritance/ContentPage控件不可訪問
BasePage類繼承System.Web.UI.Page類,所有內容頁面類都從BasePage繼承。 一切正常,但存在一個問題:
當從BasePage(而不是System.Web.UI.Page)繼承時,ContentPages無法訪問它自己的控件。
當我嘗試引用內容頁面代碼中的任何控件時,總是會拋出Nullreference異常。
有關處理這個問題的任何建議將不勝感激。
向我們展示一些BasePage代碼。你具體是否重寫Init或PreInit方法? – Stilgar 2013-04-07 01:10:08