我对MVC中的区域和Url路由相当陌生,所以我不确定在这里需要做什么来获得我期待的结果。单个控制器的隐藏区域名称
我有一个地区叫做Policy
,在那个地区我有三个控制器:PolicyController
,GroupController
和SectionController
。
与此问题是,当我想例如去策略的URL看起来像的细节:http://www.example.com/Policy/Policy/Detail/1
而是我想它看起来像:http://www.example.com/Policy/Detail/1
我见过几个例子关于如何从URL完全隐藏区域,但这不是我想要做的。因为我仍然希望看到http://www.example.com/Policy/Group/Index
或http://www.example.com/Policy/Section/Index
换句话说,我只想在使用与区域名称相同的控制器时隐藏区域名称。
这可能吗?
你的RouteConfig.cs是什么样的? – Mike