asp.net MVC - 从 htmlhelper 中访问视图



我正在使用mvc 4,并创建了一个自定义的HtmlHelper。

是否可以从该帮助程序内部访问调用帮助程序的视图?我想在帮助程序方法中使用基视图上的属性。

是的,你可以:)

public static void MyExtension(this HtmlHelper html)
{
    var view = html.ViewDataContainer;
    // accessing view properties
    var viewModel = view.Model;
    var viewAjax = view.Ajax;
    // etc
}

相关内容

  • 没有找到相关文章

最新更新