首页 > 编程 > .NET > 正文

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

2024-07-10 12:51:55
字体:
来源:转载
供稿:网友

推荐:解读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.

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表