<ItemTemplate>
                商品编号:
                <asp:Label ID="商品编号Label" runat="server" Text='<%# Eval("商品编号") %>'></asp:Label><br />
                商品名称:
                <asp:Label ID="商品名称Label" runat="server" Text='<%# Eval("商品名称") %>'></asp:Label><br />
                价格:
                <asp:Label ID="价格Label" runat="server" Text='<%# Eval("价格") %>'></asp:Label><br />
                图片:
                <asp:Label ID="Label2" runat="server" Text='<%# Eval("图片") %>'></asp:Label><br />
                简介:
                <asp:Label ID="简介Label" runat="server" Text='<%# Eval("简介") %>'></asp:Label><br />
                <asp:Image ID="Image1" runat="server" ImageUrl=' <%# Eval("图片") %>' /> </td> 
    
我将图片相对路径存入sql数据库,想在datalist中用image显示,代码怎么写啊,各位高手帮帮忙

解决方案 »

  1.   

    额....<asp:Image ID="Image1" runat="server" ImageUrl=' <%# Eval("图片路径") %>' />
    难道这样不行吗?
      

  2.   


    <img src='<%#Eval("路径")%>' alt=""/>
    这样就可以!~
      

  3.   

    额...你直接用html中的 image控件就可以了, src=' <%# Eval("图片路径") %>'不需要用服务器控件。
      

  4.   

    图片路径保存在sql数据库的 ”图片“列中,
    <asp:Image ID="Image1" runat="server" ImageUrl=' <%# Eval("图片路径") %>' />这样写提示服务器表示不正确,
      

  5.   

    试一下下面的吧<asp:Image ID="Image1" runat="server" ImageUrl=' <%# Eval("image/{0}.jpg",图片字段名) %>' />
      

  6.   

    <img src='<%#Eval("Picture")%>'  width="88" height="66"/>  这样就可以了 可以出来
      

  7.   

    <img src='<%#Eval("路径字段")%>' width="88" height="66"/> 这样就可以了 可以出来
      

  8.   

    <%#Eval("imgurl")%>
    imgurl是你物理磁盘的图片路径,如果当前图片不再找个文件夹下就要处理
    <%#Eval("imgurl/{0}",字段名)%
      

  9.   

    <asp:Image ID="Image1" runat="server" ImageUrl=' <%# Eval("image/{0}.jpg",图片字段名) %>' />如果不出来。。那就是路径有问题