Похоже, что RenderAction может быть немного более подходящим для этого сценария. Если вы используете MVC1, вам нужно взять сборку Futures, чтобы использовать ее, а если вы используете MVC2, она встроена.
По сути, вы настраиваете контроллер и действие для работы с некоторыми данными и выводите частичное представление. Затем вы можете вызвать RenderAction на своей странице «Обзор» для этой специфической функциональности и указать его для нового контроллера и действия. Вы можете настроить свой контейнер IoC для предоставления соответствующего типа этому контроллеру и действию.
Таким образом, вы не передаете раздутую модель представления на страницу обзора и работаете только с необходимыми репозиториями.
RenderAction, узнайте об этом, и вы полюбите его.