2011-04-14 9 views
8

W dawnych czasach ASP.NET można było użyć strony Page.ClientScript.GetWebResourceUrl, aby uzyskać adres URL, który wyodrębniłby zasób osadzony za pośrednictwem HttpHandler WebResource.axd.Odpowiednik GetWebResourceUrl dla ASP.NET MVC?

W MVC nie ma chyba ClientScript (lub strony, o to chodzi). Nie mogę znaleźć czegoś porównywalnego z tym. Przeszukałem MSDN, nawet googlowałem w Google i nie znalazłem zbyt wiele.

Chociaż z pewnością mógłbym napisać tę funkcjonalność i być może mam/Scripts/kontroler - chciałem sprawdzić, czy istnieje bezpośredni odpowiednik lub preferowany wzorzec, jak wdrożyć tę funkcjonalność. Dzięki

+0

Który silnik widoku używasz aspx lub Razor? – sarvesh

+0

Możliwy duplikat [Jaki jest właściwy sposób na obsługę zasobów osadzonych w widoku maszynki do golenia?] (Https://stackoverflow.com/questions/4996522/what-is-the-right-way-to-handle-embedded-resources -na-a-razor-view) – Marcel

Odpowiedz

8

Spójrz na ASP.NET MVC - Extracting Web Resources, mam nadzieję, że to pomoże.

+2

[Rick Strahl] (http://www.west-wind.com/weblog/posts/2009/Jul/30/WebResource-access-in-ASPNET-MVC) ma również dobry post na ten temat (oferuje metody, które nie utrudniają refleksji). – patridge

Powiązane problemy