Вход не работает из других областей - PullRequest
1 голос
/ 18 апреля 2011

У меня возникла проблема при вызове метода действия «Вход в систему», который находится в контроллере вне текущей области.

Я получаю следующее сообщение об ошибке:

Описание: HTTP 404. РесурсВы ищете (или одна из его зависимостей) могли быть удалены, было изменено его имя или временно недоступно.Пожалуйста, просмотрите следующий URL и убедитесь, что он написан правильно.

Можно ли каким-либо образом вызвать корневой контроллер, находящийся вне области в папке основного контроллера?

Ответы [ 2 ]

2 голосов
/ 18 апреля 2011

Если вы находитесь в области, вам нужно указать пустой для доступа к корневым контроллерам.

@Html.ActionLink("Back to Home Controller", "Index", "Home", new { area = "" }, null)   
0 голосов
/ 18 апреля 2011

Вы можете передать Area в параметрах маршрута в ActionLink и другими методами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...