Переопределите RequiredAttribute
и поместите детали реализации в конструктор, т.е.
public class CustomRequiredAttribute : RequiredAttribute{
public CustomRequiredAttribute():base(){
ErrorMessageResourceType = typeof(Resources);
ErrorMessageResourceName = "RequiredAttribute_ValidationError");
}
}
, затем украсьте вашу собственность как:
[CustomRequired]
[Display(Name = "Hasło")]
public string Password { get; set; }