我正在研究 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
以上我正在使用的查询。
我正在研究 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
以上我正在使用的查询。
如果您希望摆脱必需的消息,您可以在 application_start() 中应用此代码
DataAnnotationsModelValidatorProvider.AddImplicitRequiredAttributeForValueTypes = false;
如果您想一起摆脱数据注释支持(参见类似问题):ModelValidatorProviders.Providers.Clear();