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. 如何更改默認文件夾
- 6. 更改asp.net mvc默認用戶帳戶
- 7. 我可以更改默認的衛星組裝文件夾結構嗎?
- 8. 文件夾下的MVC默認文檔
- 9. 默認文件夾
- 10. 如何更改Symfony2默認結構?
- 11. Github文件夾結構更改
- 12. Android Studio更改文件夾結構
- 13. 更改了Eclipse文件夾結構
- 14. ASP.NET MVC 3文件結構
- 15. ASP.NET DLL文件夾更改
- 16. Angular 4簡單的文件夾結構更改體系結構
- 17. JDBC更改默認架構
- 18. 提供MVC共享文件夾結構
- 19. 更改角度cli中組件的默認文件夾
- 20. 在Mac OSX上更改Canopy中的默認環境(默認文件夾)
- 21. 如何在PHP從默認文件夾更改爲PHP 71文件夾
- 22. https默認ASP.NET MVC
- 23. 如何從/ var/tmp中更改默認的Pear/PECL構建文件夾?
- 24. 電子商務項目的ASP.NET MVC文件夾結構
- 25. ASP.NET MVC中視圖的嵌套文件夾結構
- 26. ASP.NET MVC 2:嵌套的文件夾結構
- 27. 如何更改默認路由點靜態HTML文件在asp.net mvc的
- 28. 如何更改Flash Builder的默認src文件夾名稱
- 29. 是否可以更改默認的ADFS安裝文件夾?
- 30. PackageManager安裝包更改默認文件夾