У меня есть страница, которая вставляет и редактирует продукты.
Когда я хочу создать новый продукт, я 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 или способ перезагрузить та же страница, но со строкой запроса?