datatable有100条数据,如何能不通过绑定控件,按如下格式每20条循环显示?
<div id="p1">
  <table>
    <tr><td>1</td></tr>
    ...
    <tr><td>20</td></tr>
  </table>
</div>
<div id="p2">
  <table>
    <tr><td>21</td></tr>
    ...
    <tr><td>40</td></tr>
  </table>
</div>
.....

解决方案 »

  1.   

    循环datatable,然后画出来不就ok了
      

  2.   

    asp是可以通过next来控制游标的,但是.net却控制不了吧?问题是不知道怎么画啊
      

  3.   

    有绑定控件不用,去写这个.
    那LZ干脆还是做php或asp吧!
      

  4.   

    人家即然这么做就一定有他的道理,楼主可以在.aspx中 顶定一个<div id="result" runat="server"></div>
    然后在.cs中用
    string temresult="";
    for(int i=0;i<100;i++)
    {
      temresult +=  "<div id='p"+i+"'>";
      ....
      temresult += "</div>"
    }这样就可以得到你所要的结果了。
      

  5.   

    我使用第3方的打印控件
    该控件只打印其指定的<div></div>之间的东西,且一组div就是一张A4纸大小,超过部分不打印
    所以必须要把固定的记录拆分显示到多组div之间
    如果用控件绑定的话,我怎么能够只点一次按纽就打印所有的内容啊