Как вы получаете область текущего запроса при использовании MVC 2 RC? - PullRequest
1 голос
/ 05 января 2010

Я использовал MVC 1.0 RTM, а решение Haack для областей

Я только недавно перешел на MVC2 RC, и я использую отдельные области проекта с моими контроллерами в отдельных сборках. Моя проблема в том, что в решении MVC 1 у меня ВСЕГДА была «область» в моей коллекции RouteData.Values, в MVC2 RC ее не существует. Вы знаете, как получить это в MVC2 RC?

Заранее спасибо!

1 Ответ

4 голосов
/ 05 января 2010

Сохраняется в DataToken для маршрута. А именно, route.DataTokens["area"]. Посмотрите на AreaHelpers.cs в источнике MVC для деталей.

Кстати, когда вы задаете такой вопрос, вы должны показать код, который вы используете, который не работает. Это значительно облегчает ответ. Прямо сейчас, я не знаю, если вы уже попробовали метод выше, но делаете ошибку с ним, или вы еще не обнаружили это.

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