【发布时间】:2013-03-20 07:56:37
【问题描述】:
我正在学习 MVC4,试图了解控制器分离的最佳实践。到目前为止,我已经了解到为站点的每个逻辑单元设置一个控制器是件好事。
例如,如果我有一个包含评论、餐厅和评论者的餐厅评论网站,我将添加三个匹配的控制器。每个控制器都知道如何创建实体的列表视图(可能还有更多功能)。
家庭控制器目前知道如何创建视图:“关于”、“联系我们”...
我希望它的主要索引操作显示前 10 名评论者/评论/餐厅。这些“前 10 名”列表的外观与专用控制器中的相应列表不同。
所以对于评论,在文件夹中创建部分视图是否是一个好习惯
浏览量 => 评论 => _ReviewsTopTen.cshtml ?
(此视图仅用于主控制器的Index操作中)
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-4 controller partial-views