Я провожу много времени, пытаясь понять, почему в бритвенном выражении
@HTML.PasswordFor( m => m.Password)
Я не могу установить значение из модели, единственное решение, которое я нашел, это введение значения через свойства html, подобные этому
@HTML.PasswordFor( m => m.Password, new { value = Model.Password })
Я что-то не так делаю ?? правильный помощник ?? это конфигурация полевой модели
[Required(ErrorMessage = "La contraseña es obligatoria.")]
[StringLength(100, ErrorMessage = "El {0} debe tener al menos {2} caracteres de longitud.", MinimumLength = 6)]
[DataType(DataType.Password)]
[Display(Name = "Contraseña")]
public string Password { get; set; }
Это единственное решение?