When you are using the ErrorMessage
property only constant strings or string literal can be assigned to it.
Use the ErrorMessageResourceType
and ErrorMessageResourceName
instead to specity your resources.
[RegularExpression(
"^[a-zA-Z0-9_]*$",
ErrorMessageResourceType=typeof(Resources.RegistrationModel),
ErrorMessageResourceName= "UsernameError"
)]
Note that the resources must be public (can be set in the resource editor).
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…