在显示产品的信息的页面中,如何让图片只显示在左边,文字在右边,还要在图片的下面有文字(这里的文字与前面的文字是连贯的)!图片和文字都是数据里的一个字段,请高手指点,谢谢!制成特殊的表格可以吗?我用DREAMWAVE好像是不行呀!

解决方案 »

  1.   

    datalist的模板项当中插表格,如
      <asp:datalist ID="xsyt_yb" runat="server" RepeatColumns="1" Width="198px">
    <itemstyle VerticalAlign="Top"></itemstyle>
    <itemtemplate>
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
     <tr>
      <td width="5%">
    <img src=' <%# DataBinder.Eval(Container.DataItem,"hymc").ToString() %> </a>' width="655" height="2">
    </td>
      <td width="95%" class="xiao9h"><a href='RealConf.aspx?id=<%# DataBinder.Eval(Container.DataItem,"id").ToString() %>&typeid=3' target="_blank"> <%# CutString1(DataBinder.Eval(Container.DataItem,"hymc").ToString(),14) %> </a> </td>
    </tr>
    </table>
    </itemtemplate>
    </asp:datalist>
      

  2.   

    <table style="float: left;">
                             <tr>
                                <td style="word-break:break-all;word-wrap:break-word; text-align: left;">
                                  简介:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                                  <img src ='<%# DataBinder.Eval(Container.DataItem, "Pic","img/{0}")%>' height="200" width="300" style="float: right" />
                                  <%# DataBinder.Eval(Container.DataItem, "Intr")%>
                                </td>
                             </tr>
                          </table>
    -----------
    img为存放图片的文件夹
      

  3.   

    或者用datagrid控件。。邦定就行了。