[asp.net-mvc]需要隐藏的字段验证 mvc

标签: Asp.net-MVC Razor
发布时间: 2016/10/9 5:54:55
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我使用 mvc4,我想要验证 hiddenfield 需要。

 @Html.HiddenFor(x => x.InternalColour , new { id = "InternalColourId" })

当单击列表项时设置此字段通过 jquery 的 Im。

已经装饰带有一个必需的属性的隐藏的字段,但不能验证错误出现在 validationsummary 吗?

 [Required]
 public int? InternalColour { get; set; }

可以这样做吗?

谢谢你

解决方法 1:

默认情况下它将不会验证隐藏的字段,如默认设置所说 ignore: ":hidden" 。要验证所有领域包括隐藏的设置这

$.validator.setDefaults({ 
    ignore: [],

});
官方微信
官方QQ群
31647020