2

假设我有一个特定的问题需要删除一些数据注释的必需属性,我该怎么做?

我知道视图模型,但由于某些原因我不想使用它。

4

2 回答 2

6

如果您只想禁用客户端中单个字段的验证,则可以覆盖验证属性,如下所示:

@Html.TexBoxFor(model => model.SomeValue,                  
new Dictionary<string, object> { { "data-val", false }}) 

这是更多答案的来源

于 2012-04-18T13:11:11.457 回答
1

这将禁用基于选择器的某些元素的验证

var validationSettings = $.data($('#formToValidateId').get(0), 'validator').settings;  
validationSettings.ignore = '.ignore';  

查看此博客以获取更多信息

于 2012-04-18T13:18:41.123 回答