Asp.net mvc 5 在实体框架中的代码优先方法中在唯一约束中设置错误消息DataAnnotation

Asp.net mvc 5 在实体框架中的代码优先方法中在唯一约束中设置错误消息DataAnnotation,asp.net-mvc-5,entity-framework-6,Asp.net Mvc 5,Entity Framework 6,我创建了这个模型类。在这里,我将Email属性设置为唯一键。当我尝试插入现有的电子邮件时,它会显示唯一键错误。这很好,但是我想在模型类中设置错误消息DataAnnotations 代码如下: [String Length(450)] [Index("IX_FirstAndSecond",1,IsUnique=true)] public string Email { get; set; } 我怎样才能做到这一点?可能的重复可能的重复

我创建了这个模型类。在这里,我将
Email
属性设置为唯一键。当我尝试插入现有的
电子邮件
时,它会显示唯一键错误。这很好,但是我想在模型类中设置错误消息DataAnnotations

代码如下:

[String Length(450)]
[Index("IX_FirstAndSecond",1,IsUnique=true)]
public string Email { get; set; }
我怎样才能做到这一点?

可能的重复可能的重复