我正在使用 ASP MVC 4 框架。例如,我有 2 个控制器:MainPanelController 和 CartController。
MainPanel 控制器定义了用于显示基本主面板功能的方法和视图。例如,购物车控制器定义了标准购物车方法:RemoveFromCart、ClearCart、AddItemToCart 等。
如果我想在主面板索引页面中显示购物车项目列表,我应该在哪里定义 ShowCartItems 方法?我有两个选择:
- 在 CartController 中作为 PartialViewResult 并将其呈现在 MainPanel 控制器的索引视图中
- 在 MainPanelController 中完全定义它
我认为显示购物车项目是 CartController 的任务。或者也许我应该在 MainPanelController 中定义 ShowCartItems 视图?