我在主页面中有一个标签。 我在许多文件夹中使用这个母版页。因此,每个文件夹的标签的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