一日一步 之 GrideView实现打印 打印预览 而想到的

来源:互联网 发布:3dmax动画导入unity3d 编辑:程序博客网 时间:2024/05/17 15:57

之前遇到了 怎么实现GrideView实现打印和打印预览的功能,不会 于是在论坛里提了这个问题,有位大仙解决了

<head runat="server"> 
     //打印控制
     <style media="print" type="text/css">
       .Noprint{display:none;}     
       .PageNext{page-break-after:always;} 
       td,table{background:display:none;}
     </style>
  </head>

利用WebBrowser!
<object id="WebBrowser" height="0" width="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>
     <input id="button1" onclick="document.all.WebBrowser.ExecWB(6,1);"type="button"value="打印"class="Noprint">
     <input id="button2" onclick="document.all.WebBrowser.ExecWB(6,6);"type="button"value="直接打印"class="Noprint">
<input id="button3" onclick="document.all.WebBrowser.ExecWB(8,1);"type="button"value="页面设置" class="Noprint">
     <input id="button4" onclick="document.all.WebBrowser.ExecWB(7,1);"type="button"value="打印预览"class="Noprint">
     <input id="button5" type="button" value="关闭窗口" onclick="javascript:window.close()"class="Noprint">

 

看到代码后,哥悟了,哥的菊花崩了, 对于现实问题的解决我总是很死板,对于代码的灵活使用和解决问题的能力 认识很浅。

  对于问题的解决一定要灵活, 在既定的知道的知识上可以做出无数的排列组合, 已解决现实和工作中无数的问题

原创粉丝点击