Повторное использование представлений и логики контроллера в MVC3 - PullRequest
2 голосов
/ 21 сентября 2011

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

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

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

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

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

...