Поле ввода пароля Razor Pages продолжает отображать точки по умолчанию

#asp.net-core-3.1

#asp.net-core-3.1

Вопрос:

Встроено добавление и редактирование страниц в .NET Core 3.1 Razor pages. При отображении страницы редактирования поля ввода «Пароль» и «Подтвердить пароль» отображаются пустыми, как и должны. При отображении добавления страниц ввод «Подтвердить пароль» отображается пустым, но ввод «Пароль» отображается с уже введенными 15 точками по умолчанию. Код поля ввода выглядит точно так же на обеих страницах:

 <div class="form-group">
    <label asp-for="User.user_password"></label>
    <input type="password" class="form-control" asp-for="User.user_password" />
    <span asp-validation-for="User.user_password"></span>
</div>
<div class="form-group">
    <label asp-for="User.confirm_password"></label>
    <input type="password" class="form-control" asp-for="User.confirm_password" />
    <span asp-validation-for="User.confirm_password"></span>
</div>
  

Пробовал добавлять value="" , но все равно отображал точки по умолчанию. Я ничем не заполняю входные данные в серверной части. Есть идеи?

Добавление входных данных
Редактирование входных данных

Комментарии:

1. Возможно, проблема в автозаполнении браузера, вы пробовали в каком-либо другом браузере?

2. Genato, спасибо, что это было так! Не могу поверить, что я даже не думал об этом.

Ответ №1:

Обновите мой комментарий.

Если проблема в автозаполнении браузера, вы можете попробовать очистить автозаполнение для этого домена.

Как очистить сохраненные пароли автозаполнения в Chrome

Ответ №2:

добавить автозаполнение = «выкл» в html

  <input type="password" class="form-control" asp-for="User.confirm_password" autocomplete="off" />