在ASP.NET MVC中,
RedirectToRoute
和RedirectToAction
有什么区别? 我不太清楚它们之间的差异。RedirectToRoute
和RedirectToAction
有什么区别? 我不太清楚它们之间的差异。重定向到路由会查找在global.asax中定义的路由表,而redirect to action则会将您重定向到指定的控制器/操作。
就是这样了。
RedirectToRoute 表示它重定向到在路由 API(Global.asax) 中定义的特定 URL。
RedirectToAction 将返回一个 http 302 响应 给浏览器,然后浏览器将发出 GET 请求 到指定的操作。
RedirectToRoute
,并在控制器的操作中使用RedirectToAction
来重定向到另一个控制器的操作
。