我有以下型号:
public class Human
{
[Required]
[StringLength(50)]
[Display(Name = "First Name")]
public String FirstName { get; set; }
[Required]
[StringLength(50)]
[Display(Name = "Last Name")]
public String LastName { get; set; }
// 50 more required fields not shown for brevity
}
如果用户没有填写必选字段,我希望错误消息为“this field is required”。但是,我不想用
[Required(ErrorMessage = "This field is required")]
因为那需要大量的复制/粘贴。
是否有方法告诉ASP.NET MVC,仅此类中的所有必需字段都应具有错误消息“this field is required”?