Какая разница в ASP.NET MVC RedirectToRoute
и RedirectToAction
? Мне непонятно, какая разница для меня.
Какая разница в ASP.NET MVC для RedirectToRoute и RedirectToAction?
Ответ 1
Перенаправление маршрута ищет таблицу маршрутов, которая определена в global.asax и перенаправляется на действие, перенаправляет вас на указанный контроллер/действие.
что об этом действительно
Ответ 2
RedirectToRoute означает, что он перенаправляет на определенный URL-адрес, определенный в API маршрутизации. (Global.asax)
RedirectToAction вернет HTTP 302 ответ в браузер, а затем браузер сделает запрос GET указанным действием.
Ответ 3
В идеале я бы использовал RedirectToRoute для Action Links/Images и RedirectToAction в ActionScript для перенаправления на другое действие Controller.