Używam ViewContext.RouteData.Values["Controller"]
, aby uzyskać nazwę kontrolera lub ViewContext.RouteData.Values["action"]
, aby uzyskać nazwę akcji w widokach (w rzeczywistości w _Layout), ale w obszarze tym ViewContext.RouteData.Values["Area"]
nie zadziałał. Jaka jest Twoja sugestia, aby programistycznie uzyskać nazwę obszaru w widokach?Pobierz nazwę obszaru w widokach czasu renderowania na Biczerze ASP.NET MVC3
7
A
Odpowiedz
17
Nazwa Obszar jest nie w RouteData.Values
ale można je dostać z kolekcji :: DataTokens
ViewContext.RouteData.DataTokens["area"]
+0
Dziękuję nemesv. – Saeid
Powiązane problemy
- 1. Określ nazwę środowiska ASP.NET rdzenia w widokach
- 2. Prosta inkrementacja zmiennej lokalnej w widokach w ASP.NET MVC3 (Razor)
- 3. Pobierz bieżącą nazwę widoku w ASP.NET MVC?
- 4. Bezpieczeństwo na poziomie obszaru dla asp.net mvc
- 5. ASP.NET MVC3 Kontroler obszaru dostępny z tras globalnych?
- 6. Obszary ASP.NET MVC: jak ukryć nazwę obszaru w adresie URL?
- 7. ASP.NET MVC3 Pobierz ostatnią zmodyfikowaną godzinę dowolnej części widoku?
- 8. ASP.NET MVC - Pobierz bieżący kontroler i nazwę akcji w pomocniku
- 9. ASP.NET MVC3 Debugowanie Application_Start
- 10. Narzędzie do pomiaru czasu renderowania
- 11. ASP.NET MVC3 - format DateTime
- 12. ASP.NET MVC3 CSS framework
- 13. Pobierz tekst z Html.DropdownListFor .... MVC3
- 14. ViewBag- MVC3-ASP.NET
- 15. ASP.NET MVC3 C# - foreach
- 16. BreadCrumb- ASP.NET MVC3
- 17. Czy śledzenie ASP.NET działa w widokach MVC2?
- 18. Jak określić nazwę obszaru w łączu akcji?
- 19. Wywiązywanie znaków literowych JavaScript w widokach
- 20. W MVC3, jak uzyskać nazwę bieżącego kontrolera?
- 21. ASP.NET MVC ValidationAttribute Pobierz inną nazwę wyświetlaną właściwości
- 22. Zrozumienie czasu renderowania Ruby w Railsach
- 23. pobierz nazwę rozszerzonej klasy
- 24. Pobierz bieżącą nazwę metody
- 25. PHP: pobierz nazwę przeglądarki
- 26. Odbicie - pobierz nazwę właściwości
- 27. Czy można używać instrukcji "using" w widokach aspx? (ASP.NET MVC)
- 28. Pobierz rozmiar obszaru roboczego z kontekstu.
- 29. Jak wdrożyć aplikację ASP.NET MVC3?
- 30. Pokaż nowe linie z obszaru tekstowego w ASP.NET MVC
możliwe duplikat [ASP.NET MVC - Get bieżącym obszarze Nazwa w View lub Controller] (http://stackoverflow.com/questions/2723689/asp-net-mvc-get-current-area-name-in-view-or-controller) – nemesv