有人会确认ASP.NET MVC中部分视图的最佳位置吗?
我的想法是,如果它是一个全球视图,将在许多地方使用然后共享。
如果它是视图的一部分被包装到局部视图中以使代码读取更容易,那么它应该进入Views / Controller目录
我纠正还是错过了什么?
我相信你是对的。这是我做的一个例子,我的共享目录中的常规导航部分视图。然后是Views / [ControllerName]目录中特定Controller的部分视图。
我想,你是对的!
您可以从所有控制器和操作访问“视图/共享”文件夹中的视图。 “Views / [ControllerName]”文件夹中的视图仅用于控制器特定视图(即使有可能从其他控制器访问它们)。