Как передать значение от поставщика членства (взято из web.config) в атрибуты проверки в AccountModels в проекте MVC 3 по умолчанию?
Membership.MinRequiredPasswordLength
возвращает значение, полученное из web.config, и представление Register.cshtml использует его:
<p>
Passwords are required to be a minimum of @Membership.MinRequiredPasswordLength
characters in length.
</p>
Но похоже, что ViewModel в файле AccountModels имеют значения, жестко запрограммированные в:
[Required]
[StringLength(100, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 6)]
[DataType(DataType.Password)]
[Display(Name = "New password")]
public string NewPassword { get; set; }
Так как мне передать значение из web.config в параметр MinimumLength?