0
我正在使用asp.net mvc4構建webapge。對於組織,我想將一些控制器放在Controllers文件夾的子文件夾中。例如:在子文件夾中使用Html.Action與控制器
Controllers
AccountController
BlahController
Dashboard (Folder)
ChickenController
BeefController
要使用BeefController(它返回一個局部視圖),它好像我應該使用:
@Html.Action("Index", "Dashboard/BeefDashboard")
然而,這讓我以下錯誤:
The controller for path '/' was not found or does not implement IController.
我將如何能夠使用BeefController?
ASP.Net MVC不做子文件夾。你應該使用區域。 – SLaks
閱讀有關區域,看起來它們是針對具有不同顧慮的網站的不同區域,例如客戶支持,產品目錄等。這對於將顯示在每個頁面上的儀表板,但是其內容在角色上是悔恨的。它看起來像區域可能是我唯一的選擇。 – Mason240