<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 图片,但运行时不行  等待高手~~

解决方案 »

  1.   

    <td><asp:Image ID="Image1" runat="server"      ImageUrl= "D:\\zzz\\img\\btn_more1.gif "/></td>你读取的是本地的图片,在application里运行的时候图片是可以在设计时加载的
    但是到了localhost或者网络上则未必了。
      

  2.   

    只能使用本網站文件夾下的圖片,並且要使用相對路徑或者完整的url路徑。
      

  3.   

    为什么编辑时可以看到btn_more1.gif 图片,但运行时不行 
    ——————————————————————————————————————
    你只要到浏览器上去看看html源代码就知道这个<img>的src是什么了,然后想想浏览去会怎样去找它。
      

  4.   

    了解asp.net必须首先了解html、b/s架构的原理。
      

  5.   

    路经搞错了,
    不是这样写的,/img/btn_more1.gif
      

  6.   

    /img/btn_more1.gif这代表 从网站的根目录开始 img/btn_more1.gif 这代表从当前目录开始
      

  7.   

    wuxing2006() ( ) 信誉:100  2006-8-18 21:14:34  得分: 0  
       
    /img/btn_more1.gif这代表 从网站的根目录开始 img/btn_more1.gif 这代表从当前目录开始
    ~/img/btn_more1.gif
    这代表从虚拟目录开始,对不?
      
     
      

  8.   

    楼主这2年没白活
    改成file:///D|/zzz/img/btn_more1.gif 应该行了. 哈
      

  9.   

    你用的是绝对的路径
    要用相对的路径
    尤其是在写web程序的时候
    这个要特别的注意
      

  10.   

    了解asp.net必须首先了解html、b/s架构的原理。