我用datalist控件显示出数据库里的产品图片,怎么给图片加上链接呢?

解决方案 »

  1.   

    使用模板列啊
    <a href='<%#....%>'><img src='<%#....%>' border=0></a>
      

  2.   

    做模板列 在数据外面包连接
    <a href='<%# Eval("存链") %>'><%# Eval("图片") %></a>
      

  3.   

    <asp:DataList ID="dlSZ" runat="server" >
        
          <ItemTemplate>
          
          <table class="txt" >
          <tr><td style="width:1px;"></td>  <td style="width:300px">
            ·&nbsp;&nbsp;&nbsp;        <%# DataBinder.Eval(Container.DataItem,"Photo") %> 
             </td>
          <td style="width:6px">
          </td></tr>
          </table>
          </ItemTemplate> 
          <HeaderStyle HorizontalAlign="Center" />
            <AlternatingItemStyle Font-Bold="False" />
           </asp:DataList> 
      

  4.   

    <a href='<%# DataBinder.Eval(Container.DataItem,"Photo") %> '><img src='<%# DataBinder.Eval(Container.DataItem,"Photo") %> ' border=0></a>