0

私は mvc 4 を使用しており、カスタム HtmlHelper を作成しました。

そのヘルパー内から、ヘルパーを呼び出しているビューにアクセスすることは可能ですか? ヘルパー メソッド内のベース ビューにあるプロパティを使用したいと考えています。

4

1 に答える 1

2

はい、できます:)

public static void MyExtension(this HtmlHelper html)
{
    var view = html.ViewDataContainer;

    // accessing view properties
    var viewModel = view.Model;
    var viewAjax = view.Ajax;
    // etc
}
于 2013-01-31T20:36:04.657 に答える