我想在Asp.Net MVC應用程序的控制器文件夾中創建一個子文件夾。但是,當我這樣做,並嘗試導航到一個頁面控制器無法找到。Asp.NET MVC中的分組控制器?
下面是一個具體的例子。 目前我有:
Controlers/UserAdminControler.cs
Controlers/PageAdminControler.cs
Controlers/MenuAdminControler.cs
Controlers/SomeOtherControler.cs
...
我想組織這樣的:
Controlers/Admin/UserAdminControler.cs
Controlers/Admin/PageAdminControler.cs
Controlers/Admin/MenuAdminControler.cs
Controlers/SomeOtherControler.cs
...
我找到了一種方法來創建 「區域」。這是一個非常好的想法和文章,但,是不是真的是我要尋找我的網站: http://haacked.com/archive/2008/11/04/areas-in-aspnetmvc.aspx
除了我發現,您可以創建在瀏覽目錄中的子文件夾(當您返回查看()你只需提供路徑作爲參數)。我現在需要的只是找出如何在控制器目錄中添加子文件夾。
我試過這個,只要你的控制器和它看起來工作的文件夾名稱一樣。但是,如果你添加另一個控制器調用SubFolder它「Sub2Controller」它不適合我。我是否需要改變路線或任何東西? – 2009-02-24 20:40:57