3
A
回答
4
這看起來很像新功能區的這是MVC 2可用,雖然它目前在預覽和將與VS 2010
釋放。如果你想自己做,而不使用區域,然後檢查了this article on view engines
0
應該是可行的,我覺得默認的文件夾結構僅僅是一個建議。我之前在一些文檔中看到,大型項目可能會以不同方式分割,甚至可能在多個程序集之間分割。
我認爲唯一會導致一些麻煩的是意見。由於控制器操作僅通過文件名映射到它們。我知道有一些方法可以改變它們,但我還沒有這樣做。
0
您可以創建自己的viewengine來解決路徑問題。這聽起來像是一個非常奇怪的想法,但ViewEngine類實際上負責兩件事:查找視圖並將視圖呈現給httpresponse。你必須改變的是定位部分,你可以繼承默認的aspxviewengine並改變視圖定位部分。
1
如前所述,「地區」功能就是您要查找的內容。 如果您使用的是vs2010,那麼雖然您擁有MVC2,但您沒有創建區域的工具 - 只有在vs 2008上才能使用這些工具,當您按照說明安裝MVC2 rc
在下面的鏈接:http://msdn.microsoft.com/en-us/library/ee671793%28VS.100%29.aspx 正如你所看到的菜單選項缺少這樣:
- 下載從那裏項目的例子。
- 根據示例
- 變化AreaRegistration.cs以匹配您區域名稱
- 添加AreaRegistration.RegisterAllAreas()在您的解決方案建立的目錄結構;在Global.asax的RegisterRoutes函數中,在IgnoreRoute之後
注意:名稱空間包含.Areas。 爲更多解釋在stackoverflow上搜索asp-net-mvc-2-beta-single-project-area-registration-getting-http-404(因爲這是我第一次發佈答案 - 所以不讓我追加超過1個鏈接,去fugure ..)
希望這會有幫助
相關問題
- 1. 更改Extjs 4默認MVC文件夾結構
- 2. ASP.NET MVC默認項目結構和腳本文件夾
- 3. 在asp.net中更改默認目錄結構mvc
- 4. javascriptmvc文件夾結構與asp.net mvc
- 5. 重組ASP.NET MVC文件夾結構
- 6. ASP.NET MVC捆綁子文件夾結構
- 7. ASP.NET MVC文件夾結構和的NuGet
- 8. 如何更改默認文件夾
- 9. 更改默認文件夾的Apache
- 10. 用setuptools更改默認dist文件夾
- 11. 更改默認文件夾權限ubuntu
- 12. 更改asp.net mvc默認用戶帳戶
- 13. 我可以更改默認的衛星組裝文件夾結構嗎?
- 14. 文件夾下的MVC默認文檔
- 15. PHP MVC文件夾結構/模型文件夾結構
- 16. 默認文件夾
- 17. 更改默認的Java模塊結構
- 18. 如何更改Symfony2默認結構?
- 19. Rails:更改默認的JSON結構
- 20. 更改node_modules文件夾結構?
- 21. 更改了Eclipse文件夾結構
- 22. Github文件夾結構更改
- 23. Android Studio更改文件夾結構
- 24. ASP.NET MVC 3文件結構
- 25. 更改ASP.Net MVC目錄結構
- 26. Apache FOP更改默認緩存文件文件夾
- 27. 在asp.net中更改jQuery的默認文本驗證mvc 3
- 28. ASP.NET DLL文件夾更改
- 29. JDBC更改默認架構
- 30. Angular 4簡單的文件夾結構更改體系結構