您可以在部分视图中使用 MVC 2 强类型助手吗?
我正在尝试使用新的强类型助手。我继承了我的控件中的模型: Inherits="System.Web.Mvc.ViewUserControl"
但智能感知不会公开模型,并且如果我强制输入代码,页面也会不满意。如果我在标准视图中执行此操作,则一切都很好。这就是我期望能够做到的:
<%= Html.LabelFor(m => m.FirstName) %>
这些助手可以以这种方式在部分视图中使用吗?
劳埃德
I'm trying to use the new strongly typed helpers. I've inherited the Model in my Control:
Inherits="System.Web.Mvc.ViewUserControl"
but intellisense isn't exposing the model and the page isn't happy with it if I force the code in. If I do it in a standard View all is good. This is what I'm expecting to be able to do:
<%= Html.LabelFor(m => m.FirstName) %>
Can these helpers be used in Partial Views in this manner?
Lloyd
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的。
您只需将部分声明为强类型即可访问类型化的 Model 属性:
Yes.
All you need to do declare your partials as strongly typed to have access to the typed Model property: