仅适用于n个字符的数据注释

时间:2017-10-25 15:21:39

标签: c# asp.net-mvc entity-framework data-annotations

是否只有n个字符的数据注释类型。我不想使用StringLength,maxlength和minlength。例如,

[DataAnnotationName (ErrorMessage="{0} field must be 10 characters")]
public string SecurtyCode { get; set; }

1 个答案:

答案 0 :(得分:1)

您可以使用RegularExpression属性:

[RegularExpression(@".{10}", ErrorMessage = "{0} field must be 10 characters")]
public string Bar { get; set; }