Как различить форму отправки с методом = "получить" и запрос ссылки - PullRequest
0 голосов
/ 22 февраля 2019

Как различить отправку формы с методом = "get" и запросом ссылки в действии контроллера ядра asp net?

<form method="get" asp-action="amethod">
<input type="text" name="q"/>
</form>

и

<a asp-action="amethod" asp-route-q="">Q?</a>

Теперь в качестве решения я установилcookie на событие отправки формы и удалить его на сервере....

1 Ответ

0 голосов
/ 22 февраля 2019

Если вы хотите сбросить номер страницы, когда пользователь отправляет форму, , то не отправляйте номер страницы с остальными данными формы.Другими словами, у вас предположительно есть скрытое поле, содержащее номер страницы в вашей форме.Просто удали это.Он больше не будет частью URL-адреса и, если вы по умолчанию задаете для страницы значение 1, вы будете на странице 1, просто потому, что для него не было предоставлено никакого значения.

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