1
A
回答
4
不開箱即用。您可以看看MVCContrib Portable Areas,它使用自定義VirtualPathProvider,允許您將區域作爲資源嵌入到單獨的程序集中。如果你使用ASP.NET MVC 3,你也可以看看following blog post。
0
您可以將AreaRegistration
類和Controllers
放在一個庫中。 ASP.NET MVC運行時將自動註冊它們。
但意見需要在以下任一位置:
- 〜/地區/ [AREANAME] /查看/ [ControllerName]/[VIEWNAME] .cshtml
- 〜/地區/ [AREANAME] /查看/共享/ [VIEWNAME] .cshtml
- 〜/查看/ [ControllerName]/[VIEWNAME] .cshtml
- 〜/查看/共享/ [VIEWNAME] .cshtml
或者你可以規範通過註冊視圖引擎時設置自己他們他們IFY:
var viewEngine = new RazorViewEngine {
AreaViewLocationFormats = new[] { "~/MySharedAreas/{2}/Views/{1}/{0}.cshtml" }
};
2是區域名稱,1是控制器的名稱,0是操作名稱。
這取決於目的。如果你只是想重新使用控制器,這種方法將起作用,但是如果你想重新使用Views,那麼你必須使用Dimitri提到的解決方案
相關問題
- 1. 是否可以將SSRS列表區域元素放入標題區域?
- 2. 是否可以將EditText放入LiveWallPaper中?
- 3. 是否可以將AutoCompeleteBox放入DataForm中?
- 4. 是否可以將HTML放入ASP.NET .ashx文件中?
- 5. ASP.NET - 是否可以將用戶代理放入對象中?
- 6. 是否可以在ASP.NET MVC 2中嵌套區域?
- 7. 是否可以將字符串放入複製緩衝區?
- 8. 是否可以將標籤放入actionColumn?
- 9. 是否可以將圖像放入輸入類型=「複選框」?
- 10. 可以將html輸入放在文本區域內
- 11. 是否可以在區域內創建區域?
- 12. 是否可以將圖像放入可展開列表中?
- 13. iPhone,是否可以將actionSheet和clickedButtonAtIndex事件放入可重用類中?
- 14. 是否可以將語言/區域添加到SQL Server 2005?
- 15. 是否可以將Java Editing區域添加到Eclipse RCP部件?
- 16. 是否可以將CloudFront限制到特定區域?
- 17. 是否可以將Google Maps V2 MapFragment放入ActionBar選項卡中?
- 18. 是否可以將參數放入數組中?
- 19. 是否可以將插件文件放入Wordpress主題中?
- 20. 是否可以將此業務邏輯放入SQL查詢中?
- 21. 是否可以將其放入循環中?
- 22. 是否可以將一個UITableViewController放入一個CollectionViewCell中?
- 23. 是否可以將資源文件放入JAR文件中?
- 24. 是否可以將控件放入另一個控件中?
- 25. 是否可以將ERB放入simple_form佔位符字符串中?
- 26. Java - 是否可以將JLayeredPane放入JScrollPane中?
- 27. 是否可以將URL中的圖像放入終端
- 28. 是否可以將變量放入我的查詢中?
- 29. 是否可以將FragmentActivity放入片段容器中?
- 30. 是否可以將活動放入包裹中?
MVCContrib Portable Areas就是我正在尋找的。謝謝。 – EtienneT 2011-03-16 15:03:13