区域之间的RedirectToAction?


Answers:


279

您尝试过吗?:

return RedirectToAction("action", "controller", new { area = "area" });

4
从某个区域回到主应用程序时,我看不到这项工作。Area =“” ??
MvcCmsJon 2010年

33
@MvcCMsJon return RedirectToAction("action", "controller", new { area = "" });应该这样做。
kim3er 2010年

49

您的回答对我很有帮助。只想在下面添加:

如果要从一个区域重定向到另一区域,则上面的代码效果很好。

并且,如果要从一个区域重定向到区域文件夹中不存在的控制器/视图(即,在大多数情况下,是前端),则可以指定area =“”。

return RedirectToAction("action", "controller", new { area = "" });
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.