Страница Razor ASP.NET Core 2.1 "Пожалуйста, подождите" - PullRequest
0 голосов
/ 07 февраля 2019

Я использую ASP.NET Core 2.1 Razor Pages, и я могу успешно вызвать модал со следующим кодом при отправке:

 <input id="Submit2" type="submit" asp-page-handler="CreateNew" value="Create Item" class="btn btn-primary" data-toggle="modal" data-target="#waiting" />

Проблема в том, что при вызове модального способа таким образом сервер игнорируетсяпроверка стороны, и она никогда не исчезнет, ​​если вручную не удалить модал.В фоновом режиме проверка на стороне сервера работает, как показано, показывая ошибки.Мне бы хотелось, чтобы способ не вызывал модальный режим при сбое проверки на стороне сервера, или лучший способ получить сообщение «Пожалуйста, подождите» при отправке формы с использованием проверки на стороне сервера.

Я могу снова проверить все те же элементы с помощью jQuery, но это побеждает цель «Не повторяй себя» и превращает проверку на стороне сервера в средство последней инстанции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...