看了好多资料 还是用了能支持win7下32位系统的打印控件  用了js…… 好复杂的东东 想想都头大 报表需要分页……

<input type="button" value=" 打印 " class="bt-css" οnclick="printBill();" />

下面是js 代码:

<script language="javascript" src="/Scripts/LodopFuncs.js" type="text/javascript"></script>
<object id="LODOP" classid="clsid:2105C259-1E0C-4534-8141-A753534CB4CA" width="0" height="0">
<embed id="LODOP_EM" type="application/x-print-lodop" width="0" height="0"></embed>
</object>
<script type="text/javascript">
function printBill() {
var row = <% =ViewState["listCount"] %>;
if(row == 1) return;
LODOP = getLodop(document.getElementById("LODOP"), document.getElementById("LODOP_EM"));
LODOP.SET_PRINT_STYLEA(0, "TableHeightScope", 1);
var strBodyStyle = "<style>table{border:0px; border-collapse:collapse;} td{ border:solid 1px #000000; border-collapse:collapse; padding:5px; } th{border:0px; border-collapse:collapse;} .billTitle { font-size:24px; font-weight:bold; line-height:32px; text-align:center; }</style>";
var strTableHtml = strBodyStyle + "<body>" + document.getElementById("divForPrinter").innerHTML + "</body>";
LODOP.ADD_PRINT_TABLE("5mm", "5mm", "195mm", "270mm", strTableHtml);
LODOP.PREVIEW();
}

</script>

转载于:https://www.cnblogs.com/xyp0605/archive/2011/09/21/2184268.html

asp.net 打印控件之报表相关推荐

  1. ATGrid WEB报表打印控件/MIS报表控件

    ATGrid WEB报表打印控件/MIS报表控件 ATGrid报表控件/WEB插件[专业版],对EtCell进行了进行了全面的改革, 将会彻彻底底的解决你的报表问题,让你开发达到从未有过的轻松和喜悦- ...

  2. (转)WEB第三方打印控件[ASP.NET常用工具]

    本文转载自:http://blog.csdn.net/chz_cslg/article/details/25415347 在B/S模式开发中,打印是个很大的困扰.无论是采用页面直接输出或者引用WORD ...

  3. WEB免费打印控件推荐

    在WEB系统中,打印的确是个烦人的问题. 要么自己开发打印控件,如果项目时间紧,肯定来不及. 要么购买成熟的打印控件,如果是大项目可以考虑,但如果项目只有几K到1.2W之间,这就麻烦了. 前段时间有机 ...

  4. 免费Web打印控件测试

    在WEB系统中,打印的确是个烦人的问题----特别是你的应用环境又有很多种类的打印机.如果自己开发打印控件,可能因为项目时间紧而来不及.前段时间有机会接触了一下WEB打印.在博客园.CSDN以及各个论 ...

  5. 兼容所有浏览器的Web打印控件的设计方案

    兼容所有浏览器的Web打印控件的设计方案 设计方案的简单实现网址:http://www.lc-simple.com/PrintTest/ 第一章:Web打印控件的原理 Web打印控件的工作的原理如下: ...

  6. WEB免费打印控件推荐(转载)

    在WEB系统中,打印的确是个烦人的问题. 要么自己开发打印控件,如果项目时间紧,肯定来不及. 要么购买成熟的打印控件,如果是大项目可以考虑,但如果项目只有几K到1.2W之间,这就麻烦了. 前段时间有机 ...

  7. 利用lodop打印控件轻松实现批量打印

    最近在做一个打印程序,要实现批量打印功能,在网上找了很多天,也在tp官网咨询大牛们,对大家的的提议我一一进行了研究,总结如下: 要实现批量打印可以有两个办法: 一是利用专业的报表程序,能实现十分复杂的 ...

  8. ActiveReports 9 新功能:借助目录(TOC)控件为报表添加目录功能

    ActiveReports 9 新功能:借助目录(TOC)控件为报表添加目录功能 原文:ActiveReports 9 新功能:借助目录(TOC)控件为报表添加目录功能 在最新发布的ActiveRep ...

  9. 本页由试用版打印控件lodop6.2.6输出_Visual Basic 6.0 Sirk 迷你版

    Visual Basic 6.0 Sirk 迷你版 VB6 Sirk Mini 2019更新 1.支持主流操作系统,避免原版安装失败的问题:支持Windows XP.Vista.Win7.Win8.W ...

  10. 葡萄城发布新版ActiveReports 9报表控件和报表服务器

    2019独角兽企业重金招聘Python工程师标准>>> 2014年11月10日---葡萄城宣布正式发布ActiveReports 9,包含了三种报表模型:RDL报表.页面报表.区域报 ...

最新文章

  1. 照片墙瀑布流加载与阻止加载
  2. 99_leetcode_Best Time to Buy and sell Stock
  3. sw如何缩放装配体_SolidWorks关于大型装配体的优化技巧(二)
  4. AI视觉组仙人一步之模型调优
  5. Twitch如何实现转码比FFmpeg性能提升65%?(下)
  6. Angular 内容投影 content projection 的一个问题的单步调试
  7. 为什么我要构建这个脚手架
  8. 手写一个RPC框架,理解更透彻(附源码)
  9. [转载]Qt之自定义界面(二)添加最小化、关闭按钮、添加背景
  10. HDU6292 赛题分析【水题】
  11. 多平台Native库打入JAR包发布实战
  12. Linux内核启动中驱动初始化过程
  13. 一起用Python做个车牌自动识别系统,好玩又实用!
  14. c# 游戏设计:人物走动动画
  15. 南京考公上岸经验分享
  16. 手把手带你爬天猫,获取杜蕾斯评论数据
  17. 频率换算:模拟频率、模拟角频率、数字频率
  18. java取模数_java – 快速乘法和减法模数
  19. Unity接入苹果内购(IAP)
  20. 奈学教育大数据架构分享下载

热门文章

  1. Hdu 1026 Ignatius and the Princess I
  2. 2017-07-12 周三 今日总结
  3. 日本最后一刻阻拦鸿海收购夏普:质疑董事私心
  4. 《MATLAB图像处理375例》——1.3 MATLAB概述
  5. MySQL + Atlas --- 部署读写分离
  6. 统计图表类库--libchart使用简介
  7. 一个简单企业信息网站架构
  8. BUG_ON WARN_ON in Linux Kernel
  9. 我的权限系统设计实现MVC4 + WebAPI + EasyUI + Knockout(二)菜单导航
  10. JavaScript通用库(转)