2011-04-14 19 views
8

En los viejos tiempos de ASP.NET, uno podía usar Page.ClientScript.GetWebResourceUrl para obtener una URL que extraería un recurso incrustado a través de WebResource.axd HttpHandler.GetWebResourceUrl equivalente para ASP.NET MVC?

En MVC, no parece haber ClientScript (o página, para el caso). No puedo encontrar algo comparable a esto. Recorrí MSDN, e incluso busqué en Google y no encontré mucho.

Aunque ciertamente podría escribir esta funcionalidad y tal vez tener un/Scripts/controlador: quería ver si había un patrón directo equivalente o preferido sobre cómo implementar esta funcionalidad. Gracias

+0

¿Qué motor de vista está usando aspx o Razor? – sarvesh

+0

Posible duplicado de [¿Cuál es la forma correcta de manejar los recursos incrustados en una vista Razor?] (Https://stackoverflow.com/questions/4996522/what-is-the-right-way-to-handle-embedded-resources -on-a-razor-view) – Marcel

Respuesta

8

Echa un vistazo ASP.NET MVC - Extracting Web Resources, espero que esto ayude.

+2

[Rick Strahl] (http://www.west-wind.com/weblog/posts/2009/Jul/30/WebResource-access-in-ASPNET-MVC) también tiene un buena publicación sobre el tema (ofrece métodos que no caminan hacia la reflexión). – patridge