Razor Pages Вернуться на ту же страницу, но сохранить тот же URL (строка запроса) (. Net Core 3.1) - PullRequest
1 голос
/ 23 января 2020

У меня есть страница, которая вставляет и редактирует продукты.

Когда я хочу создать новый продукт, я go перехожу на "/ Management / Products", если пользователь создает новый продукт, и появляется ошибка происходит или в каком-то поле были неверные данные, я отправляю сообщение пользователю и просто делаю:

await LoadDataAsync(); // loads data for some selects in the page

return Page(); // returns this page

Но если я хочу отредактировать продукт I go в "/ Management / Products? ProID = 12" И если происходит то же самое, и мне нужно перезагрузить страницу, как это было, но приведенный выше код «return Page ()» перенаправляет меня в «/ Management / Products», но мне нужно go вернуться в «/ Management / Products? ProID = 12 ", поэтому страница загружает нужный продукт, и пользователь может продолжить его редактирование.

Есть ли способ, который я не нахожу, чтобы перезагрузить ту же страницу с исходным URL или способ перезагрузить та же страница, но со строкой запроса?

...