В чем разница в ASP.NET MVC RedirectToRoute и RedirectToAction? Непонятно, в чем разница для меня.
RedirectToRoute
RedirectToAction
Redirect to route ищет таблицу маршрутов, определенную в global.asax, и перенаправляет на действие, перенаправляет вас на указанный контроллер / действие.
вот и все
RedirectToRoute означает, что он перенаправляет на определенный URL-адрес, определенный в API маршрутизации. (Global.asax)
RedirectToAction вернет браузеру ответ http 302 , а затем браузер выполнит GET запрос на указанное действие.
В идеале я бы использовал RedirectToRoute для ссылок / изображений действий и RedirectToAction в действии контроллера для перенаправления на другое действие контроллера.