@model RegisterModel
<h2>Регистрация</h2>
@using (Html.BeginForm("Register", "Account", FormMethod.Post, true))
{
<div class="validation" asp-validation-summary="ModelOnly"></div>
<div>
<div>
<label asp-for="Email">Введите Email</label><br />
<input type="text" asp-for="Email" />
<span asp-validation-for="Email" />
</div>
<div>
<label asp-for="Password">Введите пароль</label><br />
<input asp-for="Password" />
<span asp-validation-for="Password" />
</div>
<div>
<label asp-for="ConfirmPassword">Повторите пароль</label><br />
<input asp-for="ConfirmPassword" />
<span asp-validation-for="ConfirmPassword" />
</div>
<div>
<input type="submit" value="Регистрация" />
</div>
</div>
}
не знаю почему отправляет 2 раза,даже кнопку пробую disable сделать через jquery
там работает автоподстановка от chrome подозреваю она мешает, но не знаю что делать
Здравствуйте, dsalodki, Вы писали:
проблема оказалась в браузере, сначала включил отладку VS для js, потом вообще перешёл на chronium edge
D>D>@model RegisterModel
D><h2>Регистрация</h2>
D>@using (Html.BeginForm("Register", "Account", FormMethod.Post, true))
D>{
D><div class="validation" asp-validation-summary="ModelOnly"></div>
D><div>
D> <div>
D> <label asp-for="Email">Введите Email</label><br />
D> <input type="text" asp-for="Email" />
D> <span asp-validation-for="Email" />
D> </div>
D> <div>
D> <label asp-for="Password">Введите пароль</label><br />
D> <input asp-for="Password" />
D> <span asp-validation-for="Password" />
D> </div>
D> <div>
D> <label asp-for="ConfirmPassword">Повторите пароль</label><br />
D> <input asp-for="ConfirmPassword" />
D> <span asp-validation-for="ConfirmPassword" />
D> </div>
D> <div>
D> <input type="submit" value="Регистрация" />
D> </div>
D></div>
D>}
D>
D>не знаю почему отправляет 2 раза,даже кнопку пробую disable сделать через jquery
D>там работает автоподстановка от chrome подозреваю она мешает, но не знаю что делать