Как я могу использовать DisplayModeProvider в ASP.NET MVC 3, чтобы указать постфикс для мобильных представлений - PullRequest
2 голосов
/ 13 марта 2012

Мне нужно сделать что-то вроде этого

 DisplayModeProvider.Instance.Modes.Insert(0, new DefaultDisplayMode("iPhone")
    {
        ContextCondition = (context => context.GetOverriddenUserAgent().IndexOf
            ("iPhone", StringComparison.OrdinalIgnoreCase) >= 0)
    });

Но, похоже, стоит работать в проекте MVC 3. Как включить поддержку DefaultDisplayMode?

1 Ответ

1 голос
/ 04 сентября 2012

Режимы отображения являются функцией ASP.NET MVC 4. Если вы хотите получить такое поведение, то вам нужно либо обновить до ASP.NET MVC 4, либо написать собственный движок представления для ASP.NET MVC 3.

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