2

質問のタイトルで述べたように、cshtml ファイルの @helper テンプレートを App_Code 以外のフォルダーに配置して、ビューで表示することは可能ですか?

ScottGuの非常に優れた記事を見つけましたが、質問に対する解決策が見つかりませんでした。

ありがとうございました。

4

1 に答える 1

2

それらを拡張メソッド(静的クラスの静的メソッド)として記述すれば、それが可能です。何かのようなもの:

public static string AMethod(this HtmlHelper html, int arg)
...

cshtmlファイルのメソッドを次のように呼び出すことができます

@Html.AMethod(5)
于 2012-07-27T14:36:33.450 に答える