从数据库中返回的数据显示为表格式样,但是有合并的列和行,这样的返回到底用datagrid,还是datalist、repeater、水晶报表?

解决方案 »

  1.   

    如果只是显示,用repeater最好.
      

  2.   

    如果整个表,连同格式和数据在一起的话,
    用DIV就可以了例如:
    前台:
     <div id="table1" style="width: 100px; height: 100px" runat="server">
            </div>后台cs
    this.table1.InnerHtml = "<table><tr><td>fsfsd</td><td>fsfsd</td><td>fsfsd</td></tr></table>";
      

  3.   

    慕白兄,能否给个repeater的简单代码?先谢过了!
      

  4.   

    我从数据库中读出数据,形成如下表样,用repeater能实现吗?或者别的控件?帮帮我!
    ---------------------------------------------------------
    |              |                       |                |
    |              |                       |--------------- |
    |              |                       |                |
    |              |                       |--------------- |
    |              | ----------------------|                |
    |              |                       |--------------- |
    |              |                       |                |
    |              |                       |--------------- |
    |              |                       |                |
    ---------------------------------------------------------
      

  5.   

    最终用Table做成。即:用CS代码根据数据内容相关逻辑控制table的元素来实现。换句话说,这种不规则表样,并没有很好的方法实现。感谢各位仁兄的关注。