Asp.net mvc 4 如何在mvc4中呈现隐藏的输入控件?

Asp.net mvc 4 如何在mvc4中呈现隐藏的输入控件?,asp.net-mvc-4,data-annotations,Asp.net Mvc 4,Data Annotations,在MVC3中,System.Web.Mvc下有一个HiddenInput。但是在Mvc4中,该属性不再存在 因此,无法以MVC3方式编写注释: [HiddenInput(DisplayValue = false)] public int SubmittedByUserId { get; set; } 有人能告诉我如何在MVC4的视图模型中使用数据注释来呈现隐藏的输入吗?在开始使用之前,必须包含“System.Web.Mvc”名称空间。隐藏的输入仍然存在于MVC4中。请确保您使用了正确的usin

在MVC3中,
System.Web.Mvc
下有一个
HiddenInput
。但是在Mvc4中,该属性不再存在

因此,无法以MVC3方式编写注释:

[HiddenInput(DisplayValue = false)]
public int SubmittedByUserId { get; set; }

有人能告诉我如何在MVC4的视图模型中使用数据注释来呈现隐藏的输入吗?

在开始使用之前,必须包含“System.Web.Mvc”名称空间。

隐藏的输入仍然存在于MVC4中。请确保您使用了正确的using语句,并且引用了正确版本的System.Web.MvcIt。我认为MvcIt工作正常,编译时是否收到任何消息错误?您是否检查了是否引用了mvc的所有库?