#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:
Обновите мой комментарий.
Если проблема в автозаполнении браузера, вы можете попробовать очистить автозаполнение для этого домена.
Ответ №2:
добавить автозаполнение = «выкл» в html
<input type="password" class="form-control" asp-for="User.confirm_password" autocomplete="off" />