1

我正在研究 MVC 项目。在模型中,我定义了一些属性。

public string Org { get; set; }
public string Design { get; set; }

对于这两个属性,我没有定义任何验证属性,[Required(ErrorMessage=.....)]但仍在执行时它是 validate。

jquery.validate.min.js

jquery.validate.unobtrusive.js

jquery.form.js

以上我正在使用的查询。

4

1 回答 1

2

如果您希望摆脱必需的消息,您可以在 application_start() 中应用此代码

DataAnnotationsModelValidatorProvider.AddImplicitRequiredAttributeForValueTypes = false;

如果您想一起摆脱数据注释支持(参见类似问题):ModelValidatorProviders.Providers.Clear();

于 2013-03-18T12:18:19.387 回答