Я разрабатываю домашнее веб-приложение с использованием структуры ASP.NET MVC4, и я закончил его. Теперь я хочу поддерживать мобильную версию для веб-приложения, так что когда пользователь просматривает веб-сайт с мобильного устройства, он автоматически переключает в мобильную версию.ASP.NET MVC 4 Сайт Мобильная версия
Я спрашиваю здесь, как организовать такие вещи, как контроллеры и модели просмотра. Я хочу использовать тот же контроллер и выбрать вид на основе агента браузера.
Также, поскольку мобильные страницы не содержат все данные, такие как настольная версия, модель просмотра будет отличаться. Будет хорошо, если есть общий способ, чтобы передать модель на вид.
Заранее спасибо.
Дарин, спасибо, чтобы показать мне это. –
Дарин, спасибо, чтобы показать мне это. Это хорошо, но модели просмотра различны, и я хочу, чтобы общий способ передать правильную модель для просмотра. мы можем проверить режим в контроллере, прежде чем создавать модель представления, а затем передать ее. Также у нас может быть модель, которая может хранить информацию для двух режимов (рабочий стол и мобильный), и каждое представление может принимать то, что нужно только от него. Но проверка в контроллере UGLY. благодаря –