ASP.NET MVC 2 - 组织
Posted
技术标签:
【中文标题】ASP.NET MVC 2 - 组织【英文标题】:ASP.NET MVC 2 - Organizing 【发布时间】:2010-09-08 09:39:48 【问题描述】:我有一个 ASP.NET MVC 2 项目,我正在创建一些管理系统...问题是我有 4-5 个控制器,它们都与管理系统中的特定事物相关,并且有 4 个-5 不同的视图文件夹使其更容易.. 有什么建议吗?由于它是管理系统的“一部分”,我真的不知道如何利用区域。欢迎所有想法。
更新:
例如,我的管理系统中有一个叫做“产品管理”的东西,这个东西附加了以下控制器:
类别控制器 = 添加/删除/编辑类别。 ProductsController = 添加/删除/编辑 产品类别。 OrdersController = 添加/删除/编辑 来自用户的订单。我需要为这些控制器创建 3 个不同的视图文件夹似乎是一种浪费。如果我可以在名为“产品管理”的“视图”下创建一个文件夹,然后为每个控制器创建一个子文件夹,那会容易得多控制器...
【问题讨论】:
【参考方案1】:我认为你不能这样安排。
您可以创建一个区域为ProductManagement
,并在其中包含您的控制器/视图。
【讨论】:
不要认为区域是我正在寻找的东西。请查看我帖子中的更新以获取更多详细信息 :) 听起来区域正是您正在寻找的。span> 【参考方案2】:您可以将页面保存在共享文件夹下,以便查看引擎可以找到并呈现页面。
如果这不是您正在寻找的解决方案,您能否进一步详细说明您的问题?
【讨论】:
以上是关于ASP.NET MVC 2 - 组织的主要内容,如果未能解决你的问题,请参考以下文章