直接打印网页的话,可以用javascript;
用Crystal Report打印报表的话,直接有按钮吧

解决方案 »

  1.   

    能不能给我一个例子或一段code?
      

  2.   

    水晶报表在WEB上没有打印按钮的,我是自己做一些按钮,如:上一页、下一页、第几页等等。
    然后,用浏览器的打印功能,打印页面。
      

  3.   

    直接用ie的页面打印功能打印效果不太好。1页面不好控制,2字间距、行间距有失真。
    建义用水晶报表打印。把报表文件转换成PDF等其它格式的文件后传送到客户端,在客户端用可支持该格式文件的ie插件来打开,并打印。效果很好。