我有强类型列表视图
我有必须得到的自定义 html 助手IEnumerable<object>
是否可以将我的模型(@model IEnumerable<MvcApplication2.Models.UserViewModel>
)传递给我的 html 助手?
我有强类型列表视图
我有必须得到的自定义 html 助手IEnumerable<object>
是否可以将我的模型(@model IEnumerable<MvcApplication2.Models.UserViewModel>
)传递给我的 html 助手?
如果你的助手是这样定义的:
public static IHtmlString SomeHelper(this HtmlHelper<IEnumerable<object>> html)
那么不可能这样称呼它:
@model IEnumerable<MvcApplication2.Models.UserViewModel>
@Html.SomeHelper()
另一方面,如果它是这样定义的:
public static IHtmlString SomeHelper(this HtmlHelper html, IEnumerable<object> model)
您可以从您的视图中调用它并传递模型:
@model IEnumerable<MvcApplication2.Models.UserViewModel>
@Html.SomeHelper(Model)