RedirectToAction между областями?

Ответы:

279

Вы пробовали это?

return RedirectToAction("action", "controller", new { area = "area" });
ес-г-п
источник
4
Я не вижу эту работу, когда я возвращаюсь из основного приложения. Площадь = "" ??
MvcCmsJon
33
@MvcCMsJon return RedirectToAction("action", "controller", new { area = "" });должен сделать это.
kim3er
49

Ваш ответ был полезен для меня. Просто хотел добавить ниже:

Если вы хотите перенаправить из одной области в другую, приведенный выше код работает хорошо.

И, если вы хотите перенаправить из одной области к контроллеру / представлению, которого нет в папке области (то есть, в большинстве случаев, в вашем интерфейсе), вы можете указать area = "".

т.е.

return RedirectToAction("action", "controller", new { area = "" });
Сухани Моди
источник