在我的基于MVC3的应用程序中,我经常需要在不同的视图中重用相同的功能。
示例:一个用于搜索用户的视图。另一个视图显示搜索结果并使用户能够选择一个或多个返回的记录。最后,这些记录必须传递给原始视图/控制器。
如何使用(如果有的话)RenderAction和a,比方说,UserAccountSelectionController来构建一组可重用的控制器和视图?我的可重用控制器如何“知道”将所选用户模型传递到哪里?有没有不同的方法来创建MVC3方式的可重用组件?
非常感谢您的帮助。
此致 凯文