Я ищу для создания приложения ASP.NET MVC, где многие экраны будут иметь несколько разных видов. В идеале пользователь сможет принести предметы, которые им требуются, на свою рабочую область в стиле портала. Даже если это невозможно, для разных классов пользователей должно быть множество общих элементов, которые могут быть разными: что-то трудно достичь с традиционным наследованием.Создание страниц с несколькими видами
Мне кажется, что структура URL позволяет создавать только один контроллер и для этого выводить один вид за раз (и только один) - не размещать несколько просмотров на странице. Поиск здесь я видел ссылку на субконтроллеры MVC Contrib, но я не могу их увидеть на сайте http://www.codeplex.com/MVCContrib, чтобы проверить их дальше?
Могут ли быть субконтроллерами? Если да, то где я их сейчас найду. Если нет, что бы вы предложили?
Возможно, вы имеете в виду ** веб-части **, когда вы говорите о * страницах с несколькими видами *? –
Я имею в виду нечто вроде веб-частей: но каждая часть будет иметь свой собственный контроллер. Модель ViewViewView ControllerControllerController M (VC) n ??? типа, где, возможно, контроллеры могут сообщать друг другу, но, конечно, не действуют друг на друга. Подобно (ghastly) концепции удаления нескольких фреймов, каждый из которых указывает на свой собственный URL MVC на одной странице. – Andiih