Asp.net mvc MVC4解决方案结构局部视图

Asp.net mvc MVC4解决方案结构局部视图,asp.net-mvc,asp.net-mvc-4,directory-structure,renderpartial,asp.net-mvc-partialview,Asp.net Mvc,Asp.net Mvc 4,Directory Structure,Renderpartial,Asp.net Mvc Partialview,因为大多数教程和演示都选择将部分视图放在共享文件夹中,所以我在寻求更好的方法 我的问题是: 我想使用局部视图来创建具有可重用视图的动态界面。就像我可以使用usercontrols一样。因为可能有很多局部视图,我想把它们放在一个单独的文件夹中,而不是共享文件夹中 例如: 今天的样子: [查看] [视图.主页] index.cshtml [查看。共享] _layout.cshtml 更好的方法 [查看] [视图.主页] index.cshtml [查看。共享] _layout.c

因为大多数教程和演示都选择将部分视图放在共享文件夹中,所以我在寻求更好的方法

我的问题是: 我想使用局部视图来创建具有可重用视图的动态界面。就像我可以使用usercontrols一样。因为可能有很多局部视图,我想把它们放在一个单独的文件夹中,而不是共享文件夹中

例如: 今天的样子:

[查看]

  • [视图.主页]
    • index.cshtml
  • [查看。共享]
    • _layout.cshtml
更好的方法 [查看]

  • [视图.主页]
    • index.cshtml
  • [查看。共享]
    • _layout.cshtml
  • [查看。共享。部分]
    • partial1.cshtml

还是我应该重新思考我的方法?如果是,怎么做?如果不是,我该怎么想呢?

下面是一个我做的事情的例子

  • 应用程序范围内使用的局部视图-我将它们放在我的共享目录中
  • 特定控制器的部分视图-我将它们放在Views/[ControllerName]目录中

啊,当然可以。刚刚开始拥抱mvc。因此,感谢亚西尔的帮助:)。虽然如果我正在构建一个更大规模的项目,那么在没有子文件夹的情况下,将所有广泛使用的局部视图放在共享文件夹中可能会出现结构问题?