需打印页面分3块内容上部 - 固定内容
中部 - 表格 GridView绑定数据列表
底部 - 固定内容
中部是一个表格GridView绑定数据列表,我希望实现的效果是每10行数据分页打印,新的一页也要和第一页一样有GridView表列头(不要水晶报表)

解决方案 »

  1.   

    1.找些打印控件用上.
    2.将页面需要打印的部分用js处理一下,比如将表头表尾加中间的10条数据做为一个table,分成若干个table,各个table之间插入控制分页的css.
      

  2.   

    http://topic.csdn.net/u/20090309/15/64ba2eaf-74f5-4a35-b6b3-acaf4123b53e.html
      

  3.   

    style='page-break-after:always; 这种方法试过能分页 但是table表格打印不完整还是没办法解决啊
      

  4.   

    如果你用的<thead><th>,那么自动就会每页都打印,否则可以用display: table-header-group;
      

  5.   

    用web方式比较难控制吧。如果你输出为Excel可能就方便多了。
    个人建议。
      

  6.   

    http://download.csdn.net/detail/xjwxj1226/386193
      

  7.   

    http://download.csdn.net/detail/xjwxj1226/386193
      

  8.   

    'page-break-after:always; 现在遇到个问题分页打印的时候 table会不完整,每页数据列表的table没有最底部的表格横线,只有最后一页的table是画完整了的
      

  9.   

    lodop 我用过这个打印控件,能实现你的需求。