我想創建一個嵌套區域的項目結構。例如,我有一個「家庭」區域,在此之下,我希望處理它自己的路線註冊的「新聞」區域能夠在路線指向「新聞」區域中的控制器時正確找到視圖。通過將「新聞」區域名稱更改爲「主頁/新聞」而不是簡單地將「新聞」更改爲正確的視圖。在主要的Global.asax.cs中,我實例化了所有的區域(「Home」和「News」)並分別註冊它們,因爲RegisterAllAreas()函數只找到一個深度的區域(即它只查找並註冊「Home 「區域)。是否可以在ASP.NET MVC 2中嵌套區域?
有沒有其他人試過類似的東西?這是一個重大的黑客攻擊,或者這是一個穩定的長期解決方案嗎?任何建議,你可以提供非常感謝。
ASP.NET MVC的好處之一是更簡單和可讀的URL。嵌套區域越多,網址越長,並且友善程度越低。你真的需要嵌套嗎?只是一個想法(對不起,我不知道你的問題的答案)。 – 2011-02-23 01:52:32