これは重複した質問ではありません。私はすでにSOで検索しましたが、別のものが必要です。
今日は Razor View から内部クラスにアクセスする方法ですが、アセンブリを表示する必要があることはわかっていますが、まだそうです。
デフォルトでは、「内部」クラスで宣言されたプロパティやメソッドはビューからアクセスできません。これをオーバーライドする方法が必要です。
ありがとう。
これは重複した質問ではありません。私はすでにSOで検索しましたが、別のものが必要です。
今日は Razor View から内部クラスにアクセスする方法ですが、アセンブリを表示する必要があることはわかっていますが、まだそうです。
デフォルトでは、「内部」クラスで宣言されたプロパティやメソッドはビューからアクセスできません。これをオーバーライドする方法が必要です。
ありがとう。
ほとんどの場合、クラスを internal から public に変更できます。InternalsVisibleTo
それが望ましくない場合は、 を使用できます。
リソース (.resx) ファイルで自動生成される .Designer.cs ファイルの場合、「Designer」ビューで resx ファイルを開くことにより、「Access Modifier」を「public」に変更できます。
他のすべてが失敗した場合は、リフレクションを使用して必要なものを取得できるはずです。その詳細については、こちらのトップの回答を参照してください
頑張ってください!