Pregunta

Yo uso las siguientes aplicaciones .NET mis resolver la ruta de un archivo de imagen o CSS o Javascript archivo.

<%=ResolveUrl("~/Scripts/myscript.js")%>

<%=ResolveUrl("~/images/myimage.jpg")%>

Todas mis páginas y controles heredan de un control de usuario página base o base.

he intentado, pero aún no ha tener éxito en la sustitución del método ResolveUrl para que pudiera incluir alguna lógica personalizada en la ruta de los archivos.

Alguna idea de cómo podría reemplazar el método ResolveUrl? Alternativa es crear mi propio método personalizado que lo hace similar, pero prefiere trabajar con ResolveUrl.

¿Fue útil?

Solución

ResolveUrl no es virtual por lo que tendrá poco éxito utilizando una anulación y que no utiliza internamente todo lo que se puede anular para personalizar la funcionalidad. Eso te deja con la escritura de su propia función de utilidad.

Otros consejos

Me gustaría crear su propio método ResolveCustomUrl por lo que los desarrolladores de futuros no se vuelven locos

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top