我對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