2013-03-18 43 views
1

我正在從事MVC項目。在模型中,我定義了一些屬性。在模型驗證沒有定義,但在執行它是驗證

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

對於這兩個屬性,我還沒有定義任何的驗證屬性像[Required(ErrorMessage=.....)],但仍然執行它驗證。

jquery.validate.min.js

jquery.validate.unobtrusive.js

jquery.form.js

上面我使用iqueries。

+0

什麼是錯誤信息? – mattytommo 2013-03-18 12:17:32

回答

2

如果您正在尋找擺脫需要的消息,你可以在的Application_Start如果你想擺脫的數據註解支持一起使用這個代碼()

DataAnnotationsModelValidatorProvider.AddImplicitRequiredAttributeForValueTypes = false; 

(見similar question):ModelValidatorProviders.Providers.Clear();

+1

這是完美的工作。謝謝Felickz! – Kamlesh 2013-03-18 12:46:53