我在Datalist模板中加了一个表
在HTML中用<%# Container.DataItem("table1") %>绑定数据
可是datalist中的表不能分行显示
屏幕拉的很长才看得到:(
如何分行显示啊????????

解决方案 »

  1.   

    把DataList的Width设为100%,然后根据你一行显示的单元数设置那个Table的宽度。
      

  2.   

    为datalist指定样式 style="word-wrap: break-word;word-break:break-all"。
    表示强制换行。
      

  3.   

    <asp:DataList id="DataList1" runat="server" width="100%">
    <Itemtemplate>
       <table width="100%">
          <tr>
               <td><%# Container.DataItem("table1") %></td>
          </tr>
    </Itemtemplate>
    </asp:DataList>代码中的这两个100%很重要,另外,和DataList控件所在表的宽度也有关系.
      

  4.   

    谢谢各位, HONGDUN() 的方法最好用哦!!!!