私は多言語アプリケーションに取り組んでいます。このため、オーバーライドされた InitializeCulture メソッドを含むカスタム BasePage クラスを作成しました。
BasePage クラスは System.Web.UI.Page クラスを継承し、すべてのコンテンツ ページ クラスは BasePage から継承します。すべて問題ありませんが、問題が 1 つあります。
(System.Web.UI.Page ではなく) BasePage から継承する場合、ContentPages は独自のコントロールにアクセスできません。
コンテンツ ページ コードで任意のコントロールを参照しようとすると、常に Nullreference Exception がスローされます。
この問題に対処するための提案をいただければ幸いです。