1

在我目前的项目中,我有很多客户的事情正在进行,所以我想相应地组织它。

我希望我的控制器如下所示:

/Controllers/Customer/CustomerController.cs
/Controllers/Customer/CustomerResourceController.cs
/Controllers/Customer/CustomerDataFieldController.cs

我的观点看起来像这样:

/Views/Customer/Customer/Index.cshtml
/Views/Customer/CustomerResource/Index.cshtml
/Views/Customer/CustomerDataField/Index.cshtml

我不确定要映射这个,我在这行中尝试了一些东西:

        routes.MapRoute(
            "customer_routing",
            "Customer/{controller}",
            new { controller = "Customer", action = "Index" } // Parameter defaults
        );

哪个让我的控制器正确(我认为),但我如何正确映射我的视图?

谢谢,托马斯

4

1 回答 1

3

我认为对您来说一个好方法是使用区域, http: //msdn.microsoft.com/en-us/library/ee671793 (v=vs.98).aspx

于 2013-04-08T09:51:38.867 回答