知识大全 关于ASP.NET页面打印技术的总结[2]

Posted

篇首语:没有失败,只有暂时停止成功。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 关于ASP.NET页面打印技术的总结[2]相关的知识,希望对你有一定的参考价值。

关于ASP.NET页面打印技术的总结[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  WebBrowser 控件技术

  &# ; 打印操作的实现

  此功能的实现主要是利用WebBrowser控件的函数接口来实现打印 打印预览(默认的)

  页面设置(默认的)

以下是引用片段

<object ID= WebBrowser WIDTH= HEIGHT= CLASSID= CLSID: F A D A B C FD A >//打印WebBrowser ExecWB( );//打印设置WebBrowser ExecWB( );//打印预览WebBrowser ExecWB( );//直接打印WebBrowser ExecWB( );

【实例代码】//自定义类PrintClasspublic string DGPrint(DataSet ds)    //DGPrint执行的功能 根据DataTable转换成对应的HTML对应的字符串     DataTable myDataTable=new DataTable();     myDataTable=ds Tables[ ];      int myRow=myDataTable Rows Count;      int myCol=myDataTable Columns Count;      StringBuilder sb=new StringBuilder();       string colHeaders= <><body> + <object ID= WebBrowser WIDTH= HEIGHT= CLASSID= CLSID: F A D A B C FD A VIEWASTEXT></object> + <table><tr> ;       for(int i= ;i<myCol;i++)                   colHeaders += <td> + myDataTable Columns[i] ColumnName ToString()+ </td> ;          colHeaders += </tr> ;     sb Append(colHeaders);      for(int i= ;i<myRow;i++)                     sb Append( <tr> );         for(int j= ;j<myCol;j++)                       sb Append( <td> );              sb Append(myDataTable Rows[i][j] ToString() Trim());              sb Append( </td> );                  sb Append( </tr> );              sb Append( </table></body></> );      colHeaders=sb ToString();                    colHeaders+= <script languge= Javascript >WebBrowser ExecWB( ); window opener=null;window close();</script> ;     return(colHeaders);

cha138/Article/program/net/201311/14974

相关参考

知识大全 关于ASP.NET页面打印技术的总结[1]

关于ASP.NET页面打印技术的总结[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  网络打

知识大全 关于ASP.NET页面打印技术的总结[4]

关于ASP.NET页面打印技术的总结[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  利用N

知识大全 ASP.NET页面打印技术的总结

ASP.NET页面打印技术的总结  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  网络打印概述  

知识大全 ASP.NET跨页面传值技巧总结

ASP.NET跨页面传值技巧总结  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  QueryStr

知识大全 Asp.Net中动态页面转静态页面

Asp.Net中动态页面转静态页面  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  关于在AspN

知识大全 关于ASP.NET在IIS一些问题的经验总结

关于ASP.NET在IIS一些问题的经验总结  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  很多

知识大全 ASP.NET 2.0异步页面原理浅析

ASP.NET2.0异步页面原理浅析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  与ASPNE

知识大全 ASP.NET入门教程 2.2.2 建Content页面

ASP.NET入门教程2.2.2建Content页面  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 ASP.NET 2.0页面框架简要慨述

ASP.NET2.0页面框架简要慨述  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ASPNET

知识大全 ASP.NET项目开发指南:链接管理页面(2)

ASP.NET项目开发指南:链接管理页面(2)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &