我正在使用mvc 4并创建了一个自定义的HtmlHelper。
是否可以从该帮助程序中访问调用帮助程序的视图?我想在我的帮助方法中使用我在基本视图上的属性。
答案 0 :(得分:2)
是的,你可以:)
public static void MyExtension(this HtmlHelper html)
{
var view = html.ViewDataContainer;
// accessing view properties
var viewModel = view.Model;
var viewAjax = view.Ajax;
// etc
}