【问题标题】:How to render a hidden input control in mvc4?如何在 mvc4 中呈现隐藏的输入控件?
【发布时间】: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


【解决方案1】:

在开始使用之前,您必须包含 "System.Web.Mvc" 命名空间。

【讨论】:

    猜你喜欢
    • 2022-10-06
    • 1970-01-01
    • 2020-12-22
    • 2011-05-29
    • 2016-02-14
    • 1970-01-01
    • 2015-08-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多