如何在MVC中禁用数据注释所需的字段验证器

时间:2012-10-18 08:49:57

标签: asp.net-mvc-3 validation

我正在尝试设计一个页面,其中包含两个单选按钮选项和两个带有每个单选按钮的文本框。我正在使用数据注释验证属性验证这些文本框。 我正在使用jquery slider.toggle()根据单击的单选按钮显示每个文本框。当我提交页面时,会触发两个文本框的必填字段验证器。我想要做的是在单击第二个单选按钮时禁用第一个文本框验证。 MVC中是否有任何方法在未选中与其关联的单选按钮时禁用文本框的验证?

1 个答案:

答案 0 :(得分:0)

这可以简单地做到前端。发生的验证是基于html5的data属性完成的。从输入元素中删除data属性,验证将停止运行。