asp.net-mvc - MVC Controller 设计

标签 asp.net-mvc asp.net-mvc-3

我正在开发 MVC 项目,在管理方面,我必须为 ProductsCategorySubCategory 创建 CRUD 表单。

以下哪种方法更好:

  1. 创建一个 AdminController 并为产品、类别、子类别提供 CRUD 操作方法。
  2. 为具有单独 CRUD 操作方法的产品、类别、子类别创建单独的 Controller ?

感谢帮助

最佳答案

正如其他人所说,最好有单独的 Controller 。我还建议将它们放在管理区域中,以便您可以将功能与主站点“分离”。

关于asp.net-mvc - MVC Controller 设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6421164/

相关文章:

c# - ASP.NET MVC - 如何对存储库模式中的边界进行单元测试?

javascript - C# MVC Controller 无法从 Ajax POST 请求中获取十进制或 double 值

asp.net-mvc-3 - 部署到 azure 时未找到方法 - System.Web.Razor.RazorTemplateEngine.GenerateCode

asp.net - ASP.NET MVC 3 中具有子集合的模型

asp.net-mvc-3 - MVC 3 中忽略 OutputCache 属性

asp.net-mvc - MVC ERP 解决方案

jquery - Html.BeginForm 是否有 OnSuccess 事件

asp.net-mvc - 如何在 IIS7 上安装 asp.net mvc 2?

c# - 如何从操作中提交带有隐藏字段的表单?

asp.net - 如何创建一个 HTML Helper 来扩展 TextBoxFor() 以添加 CSS 样式?