在"必需"数据注释中仅允许空格

Jon*_*han 3 c# asp.net asp.net-mvc asp.net-mvc-3

[Required]在字符串上使用数据注释.这可以正常工作,但是它认为只是由空格组成的输入无效.

有没有办法改变这个?

小智 5

根据MSDN,你可以使用AllowEmptyStrings

 [Required(AllowEmptyStrings = false)]
 public string CompanyName { get; set; }
Run Code Online (Sandbox Code Playgroud)