代码之家  ›  专栏  ›  技术社区  ›  Seth Petry-Johnson

如何将控制器和视图组织到名称空间或子文件夹中?

  •  0
  • Seth Petry-Johnson  · 技术社区  · 16 年前

    我正在开发一个ASP.NET MVC应用程序。该应用程序分为十几个“部分”,每个部分都有用户可以执行的多个任务。这些子任务中的许多都应该有自己的控制器,我不喜欢“厨房水槽”控制器。

    我想通过添加命名空间层次结构来组织控制器:

    Foo.subfo1.List

    Foo.o2.List

    MVC框架在查找视图时不会将我的控制器的父命名空间考虑到算法中:

    Foo.subfo1.List==>MVC寻找一个视图 视图\subfo1\List.aspx 这是我们要寻找的 视图\Foo\subfo1\List.aspx

    建议?

    1 回复  |  直到 16 年前
        1
  •  4
  •   Craig Stuntz    16 年前