1

我有一个名为 PlanningBoard 的区域,它有一个名为 PlanningBoardController 的控制器和一个视图in \areas\PlanningBoard\Views\PlanningBoard\Index.aspx

但是我的网址说;http://localhost:55736/PlanningBoard/PlanningBoard但我想说http://localhost:55736/PlanningBoard

我知道我一定错过了关于区域的一些相当大的观点,但我现在看不到它。

这里的任何帮助将不胜感激。

4

1 回答 1

3

我看到这种情况发生的唯一方法是,如果您设置了路线来复制您的区域,或者您有一个硬编码的区域。

查看此链接,了解如何为区域设置路线:

Microsoft ASP.NET MVC - 领域

听起来你有类似的东西:

context.MapRoute(
    "planningboard_default",
    "planningboard/{area}/{controller}/{action}/{id}",
    new { action = "Index", id = UrlParameter.Optional }
);
于 2010-08-20T04:51:37.923 回答