Повторное использование представлений и логики контроллера в MVC3

В моем приложении на основе MVC3 мне часто приходится использовать одну и ту же функциональность в разных представлениях.

Пример: один вид для поиска пользователей. В другом представлении отображаются результаты поиска и пользователь может выбрать одну или несколько возвращенных записей. В конце эти записи должны быть переданы в исходное представление / контроллер.

Как я могу использовать (если вообще) RenderAction и, скажем, UserAccountSelectionController для создания многоразового набора контроллеров и представлений? Как мой многоразовый контроллер "узнает", куда передавать выбранные пользовательские модели? Существует ли другой подход для создания повторно используемых компонентов способом MVC3?

Ваша помощь очень ценится.

С уважением, Кевин

0 ответов

Другие вопросы по тегам