2

いくつかのビューで簡単に使用できるものをいくつか書きたいと思い@helpersます。HTML構文を強調表示するために、それらをRazor .cshtmlファイル(ac#クラスではない)内に配置する必要があります。

@helpers同じビュー内に書き込まれたものに簡単にアクセスでき、それらをに分割できます。Helpers.cshtmlこれをApp_Codeフォルダーに入れると、をHelpers.cshtml介して任意のビューからアクセスできます@Helpers.MyHelper()。しかし、私はそれらに数ページだけアクセスできるようにしたいと思います。

ヘルパーがc#クラスにある場合は、@ usingを配置するようなものだと思いますが、別のビューの名前空間は何ですか?..

4

1 に答える 1

2

App_Code申し訳ありませんが、フォルダに.cshtmlファイルとして保存されているヘルパーではそれは不可能です。それらはすべてのビューで共有されます。

于 2011-05-21T07:14:26.243 に答える