2009-10-01 17 views
5

Ho un tag in una pagina principale. Io uso questa pagina master in molte cartelle. Quindi il percorso src del tag dovrebbe essere diverso per ogni cartella. Qui è il mio codice:Percorso relativo nella pagina principale per il tag img

<img src="images/1.gif" /> 

e ho una cartella denominata "immagini" e una cartella denominata "Utenti". Pagina principale è nella radice, ma io la uso nella cartella Utenti.

Come posso impostare un indirizzo dinamico per src?

risposta

13

Il modo più semplice sarebbe utilizzare un asp: tag immagine. Devi aggiungere runat = "server" per usare ~ sintassi per risolvere i tuoi URL.

<asp:Image ID="myImage" runat="server" ImageUrl="~/images/1.gif" /> 
+0

+ 1- lo stesso risultato finale a modo mio, ma qualche altro cambiamento. – RichardOD

+0

Grazie. È OK per ma un altro problema è per l'attributo background-image nel tag . così: Come posso risolverlo? –

+3

style = "background-image: url (<% = ResolveUrl (" ~/images/1.gif ")%>);" – meandmycode

Problemi correlati