2009-10-01 54 views
5

我在主頁面中有一個標籤。 我在許多文件夾中使用這個母版頁。因此,每個文件夾的標籤的src路徑應該不同。 這裏是我的代碼:img標籤的主頁面中的相對路徑

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

,我有一個名爲「圖片」文件夾和一個名爲「用戶」文件夾中。 母版頁位於根目錄中,但我在Users文件夾中使用它。

如何設置src的動態地址?

回答

13

最簡單的方法是使用asp:Image標籤。您需要添加runat =「server」才能使用〜語法來解析您的URL。

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

+ 1-相同的最終結果與我的方式相同,但有一些更改。 – RichardOD 2009-10-01 20:58:12

+0

謝謝。 沒問題,但另一個問題是​​標記中的background-image屬性。像這樣: 我該如何解決它? – 2009-10-01 21:03:05

+3

style =「background-image:url(<%= ResolveUrl(」〜/ images/1.gif「)%>);」 – meandmycode 2009-10-01 21:17:58