【发布时间】:2012-08-10 15:11:24
【问题描述】:
在 MVC3 中,System.Web.Mvc 下有一个 HiddenInput。但是在Mvc4中,这个属性已经不存在了。
因此,没有办法用MVC3的方式写注解:
[HiddenInput(DisplayValue = false)]
public int SubmittedByUserId { get; set; }
谁能告诉我如何在 MVC4 的视图模型中使用数据注释来渲染隐藏的输入?
【问题讨论】:
-
HiddenInput 仍然存在于 MVC 4 中。msdn.microsoft.com/en-us/library/… 确保您拥有正确的 using 语句并引用了正确版本的 System.Web.Mvc
-
它对我来说很好用,你编译时是否收到任何消息错误?你检查过你是否引用了所有的 mvc 库吗?
标签: asp.net-mvc-4 data-annotations