У меня есть форма, в которой я разрешаю зарегистрированным пользователям изменять свои пароли. Всякий раз, когда я ввожу пароль в поле повторного ввода пароля, я получаю всплывающее окно с просьбой выбрать пользователя, для которого нужно изменить пароль! Это шокирует, что такое всплывающее окно даже появляется, поскольку оно выглядит как яркая дыра в безопасности.Всплывающее окно выбора пользователя при повторном вводе пароля, заполненное
Соответствующая часть моей точки зрения кода
<p>
<label for="ViewModelChangePassword_Password">
Password</label>
<input type="password" value="" name="ViewModelChangePassword.Password" id="ViewModelChangePassword_Password" />
</p>
<p>
<label for="ViewModelChangePassword_Password1">
Re-enter password</label>
<input type="password" value="" name="ViewModelChangePassword.Password1" id="ViewModelChangePassword_Password1" />
</p>
Почему это происходит? Как отдельный вопрос, что я хочу, чтобы это произошло для этой проверки, чтобы запустить
[Required]
[DataType(DataType.Password)]
[DisplayName("Password")]
public string Password { get; set; }
[Required]
[DataType(DataType.Password)]
[DisplayName("Re-enter Password")]
[Compare("Password", ErrorMessage = "Passwords must match")]
public string Password1 { get; set; }
Спасибо,
Sachin
Я задаю вопросы, на которые никто не может ответить. –