我在主頁面中有一個標籤。 我在許多文件夾中使用這個母版頁。因此,每個文件夾的標籤的src路徑應該不同。 這裏是我的代碼:img標籤的主頁面中的相對路徑
<img src="images/1.gif" />
,我有一個名爲「圖片」文件夾和一個名爲「用戶」文件夾中。 母版頁位於根目錄中,但我在Users文件夾中使用它。
如何設置src的動態地址?
我在主頁面中有一個標籤。 我在許多文件夾中使用這個母版頁。因此,每個文件夾的標籤的src路徑應該不同。 這裏是我的代碼:img標籤的主頁面中的相對路徑
<img src="images/1.gif" />
,我有一個名爲「圖片」文件夾和一個名爲「用戶」文件夾中。 母版頁位於根目錄中,但我在Users文件夾中使用它。
如何設置src的動態地址?
最簡單的方法是使用asp:Image標籤。您需要添加runat =「server」才能使用〜語法來解析您的URL。
<asp:Image ID="myImage" runat="server" ImageUrl="~/images/1.gif" />
只需使用<img runat="server" src="~/images/1.gif" />
。這是documented here。
+ 1-相同的最終結果與我的方式相同,但有一些更改。 – RichardOD 2009-10-01 20:58:12
謝謝。 沒問題,但另一個問題是標記中的background-image屬性。像這樣:
style =「background-image:url(<%= ResolveUrl(」〜/ images/1.gif「)%>);」 – meandmycode 2009-10-01 21:17:58