浅析asp.net的web打印功能简单实现_.Net教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:解读Web.config简要配置说明
?xmlversion=1.0standalone=yes? configurationxmlns=http://schemas.microsoft.com/.NetConfiguration/v2.0 !--配置全局变量-- appSettings addkey=examstrvalue=server=.;database=myweb_exam_db;uid=exam_login;pwd=xxd_examadmin/ /appSettings

    具体实现如下: 
    1.
<OBJECT id="WebBrowser" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height="0" width="0">   
</OBJECT>   
        <p> <input type="button" value="打印预览" onclick="document.all.WebBrowser.ExecWB(7,1);" /></p>  

    将以上代码贴入aspx文件中,点击”打印预览“可调用本地打印预览界面,, 
    2.如果设置分页:在头部写入以下代码
<mce:style media="print"><!--   
.Noprint{display:none;}   
.PageNext{page-break-after: always;}   
--></mce:style><style media="print" mce_bogus="1">.Noprint{display:none;}   
.PageNext{page-break-after: always;}</style> 

    然后 在需要分页的地方加入以下代码,即可实现分页
<div class="PageNext"></div>  

分享:解析动态生成DataTable代码
privateDataTableCreateTable() { DataTabledt=newDataTable(dirName); #regiontablecolumn DataColumncolumnID=newDataColumn();//创建一列 columnID.DataType=System.Type.GetType(System.Int32);//数据类型 columnID.ColumnName=ID;//列名 columnID.

来源:模板无忧//所属分类:.Net教程/更新时间:2010-03-11
相关.Net教程