我使用ViewContext.RouteData.Values["Controller"]
獲取控制器名稱或ViewContext.RouteData.Values["action"]
以在視圖中獲取操作名稱(實際位於_Layout中),但是對於此區域,此ViewContext.RouteData.Values["Area"]
未起作用。你有什麼建議在視圖中獲取區域名稱programmaticaly?在ASP.NET MVC3渲染時間的視圖中獲取區域名稱Razor
7
A
回答
17
區域名稱是不在RouteData.Values
,但你可以從DataTokens收集::得到它
ViewContext.RouteData.DataTokens["area"]
+0
謝謝你nemesv。 – Saeid 2012-03-13 10:58:29
相關問題
- 1. 在ASP.Net中渲染局部視圖使用Ajax的MVC3 Razor
- 2. ASP.NET Razor在URL中獲取區域
- 3. 獲取視圖渲染時間在ASP.NET MVC
- 4. mvc3渲染iframe的視圖
- 5. 在ASP.NET Core中渲染包含URL字符串的Razor視圖
- 6. ASP.NET MVC 5 - 獲取當前視圖的名稱(Razor .cshtml端)
- 7. ASP.Net MVC獲取區域名稱
- 8. ASP.NET MVC - 在視圖或控制器中獲取當前區域名稱
- 9. Asp.net MVC - 渲染區域的局部視圖
- 10. MVC渲染視圖的名稱
- 11. ASP.NET MVC3區域動作視圖位置
- 12. Nancy Razor部分視圖不在渲染模式下渲染
- 13. 在ASP.Net渲染視圖MVC
- 14. 查找區域名稱和控制器名稱與ASP.NET MVC3
- 15. VB中的.NET MVC3 Razor視圖中的命名空間參考?
- 16. jqplot在視覺區域外渲染
- 17. ASP.NET MVC3區域
- 18. Razor視圖渲染爲文本
- 19. 喬達時間 - 獲取時區名稱?
- 20. 在MVC3 Razor視圖中引用EntityFramework 4.1命名空間
- 21. 在asp.net中渲染部分頁面MVC3
- 22. 在ASP.NET MVC中渲染局部視圖
- 23. 失落:獲得通過Ajax完全渲染視圖在ASP.NET MVC3/jQuery的
- 24. ASP.NET MVC渲染Razor局部視圖爲字符串錯誤?
- 25. 如何在asp.net中的彈出框中渲染局部視圖mvc 4 razor
- 26. 輸出在rails 3.1中渲染的視圖的名稱
- 27. 獲取渲染視圖的副本
- 28. 在MVC3 Razor視圖引擎
- 29. 渲染視圖時ASP.NET MVC 4很慢
- 30. 在ASP.Net中動態渲染局部視圖MVC3使用Ajax調用動作的Razor
的可能重複[ASP.NET MVC - 獲取當前區域名稱在視圖或控制器( http://stackoverflow.com/questions/2723689/asp-net-mvc-get-current-area-name-in-view-or-controller) – nemesv 2012-03-13 10:36:21