我正在使用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
}