2009-10-01 46 views
5

Bir ana sayfada bir etiket var. Bu ana sayfayı birçok klasörde kullanıyorum. Bu nedenle, etiketin src yolu her klasör için farklı olmalıdır. İşte benim kodudur:img etiketi için ana sayfada Göreli Yol

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

ve ben "görüntüler" adlı bir klasör ve "Kullanıcılar" adında bir klasör var. Ana Sayfa kökte, ancak Kullanıcılar klasöründe kullanıyorum.

Bir src için dinamik adres nasıl ayarlayabilirim?

cevap

13

En kolay yol bir asp: Image etiketi kullanmak olabilir. URL'lerinizi çözmek için sözdizimini kullanmak için runat = "server" yazmanız gerekiyor.

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

+ 1 aynı sonucu yolumdan geçiriyorum, ancak birkaç değişiklik daha. – RichardOD

+0

Teşekkürler. için sorun değil, başka bir sorun ise etiketindeki background-image özelliği içindir. şunun gibi: Bunu nasıl çözebilirim? –

+3

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

İlgili konular