<asp:Repeater ID="rep" runat="server">
<HeaderTemplate>
<table>
<tr><td>
head</td></tr></HeaderTemplate>
<ItemTemplate>
<tr>
<td><asp:Image ID="Image1" runat="server" ImageUrl= "D:\\zzz\\img\\btn_more1.gif "/></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
为什么编辑时可以看到btn_more1.gif 图片,但运行时不行 等待高手~~
<HeaderTemplate>
<table>
<tr><td>
head</td></tr></HeaderTemplate>
<ItemTemplate>
<tr>
<td><asp:Image ID="Image1" runat="server" ImageUrl= "D:\\zzz\\img\\btn_more1.gif "/></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
为什么编辑时可以看到btn_more1.gif 图片,但运行时不行 等待高手~~
但是到了localhost或者网络上则未必了。
——————————————————————————————————————
你只要到浏览器上去看看html源代码就知道这个<img>的src是什么了,然后想想浏览去会怎样去找它。
不是这样写的,/img/btn_more1.gif
/img/btn_more1.gif这代表 从网站的根目录开始 img/btn_more1.gif 这代表从当前目录开始
~/img/btn_more1.gif
这代表从虚拟目录开始,对不?
改成file:///D|/zzz/img/btn_more1.gif 应该行了. 哈
要用相对的路径
尤其是在写web程序的时候
这个要特别的注意