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 回答