作成中の「BasePage」オブジェクトのタイプを取得したいと考えています。すべての Page オブジェクトは BasePage に基づいています。たとえば、Login.aspx があり、コード ビハインドと Display メソッドを持つクラスがあります。
Display(BasePage page) {
ResourceManager manager = new ResourceManager(page.GetType());
}
私のプロジェクト構造には、デフォルトのリソース ファイルと疑似翻訳リソース ファイルがあります。私が設定した場合、次のようなものを試してください:
Display(BasePage page) {
ResourceManager manager = new ResourceManager(typeof(Login));
}
翻訳されたページを返します。いくつかの調査の後、page.GetType().ToString() が「ASP_login.aspx」の効果に何かを返すことがわかりました「BasePage」から派生?
前もって感謝します!