digo desde el código html porque desde el code behind la asignación de la ruta a un recurso es mucho más simple.
La alternativa que les propongo es: Page.ResolveUrl y Control.ResolveUrl
Yo les hablaré de Page.ResolveUrl, Uds investiguen acerca de Control.ResolveUrl jeje
Page.ResolveUrl.- Esta propiedad la usamos de esta manera:

y ella nos permitirá asignarle la ruta correcta a una imagen o a una url, sin importarnos donde estemos en ese momento.
Yo particularmente prefiero usar Page.ResolveUrl antes que hacer esto:

ya que a veces esta solución no funcionará... por ejemplo en este caso:

por qué no funcionará? porque este control mapea al conjunto de controles HtmlGenericControl, quienes no saben resolver el "~"
entonces, así si funcionaría:

Tal vez haya mejores maneras de solucionar este tema, sus aportes son bienvenidos.
No hay comentarios.:
Publicar un comentario