我查询出图片和ID 
让后用<%#DataBinder.Eval(Container.DataItem,"ImgPath") %>这种方式用DataList绑定到页面上
我想点击图片把ID传到另一个页面应该怎么做?谢谢 答对马上结贴 在线等 谢谢

解决方案 »

  1.   

    <a href="YourPage.aspx?id=<%#Eval("ImgID") %>"><img src="<%#Eval("ImgPath")%>" border="0" /></a>
      

  2.   

    <asp:Image ID="Image2" runat="server" Height="110px" ImageUrl='<%#DataBinder.Eval(Container.DataItem,"ImgPath") %>'/></td>我是这样绑定的 <a></a>也输入不进去  在帮帮我
      

  3.   

    <a>套在asp:image外面啊<asp:TemplateField>
            <ItemTemplate>
             <a href="YourPage.aspx?id= <%#Eval("name") %>">
            <asp:Image ID="Image2" runat="server" Height="110px" ImageUrl='<%#Eval("name") %>'/>
             </a>
            </ItemTemplate>
            </asp:TemplateField>
      

  4.   

    <td><a href="YourPage.aspx?id= <%#Eval("ImgID") %>"> <asp:Image ID="Image2" runat="server" Height="110px" ImageUrl=' <%#DataBinder.Eval(Container.DataItem,"ImgPath") %>'/></a> </td>