当前位置:编程学习 > C#/ASP.NET >>

asp.net 用CrystalReportViewer显示报表 当点击打印按钮时却弹出保持页面,什么原因。

asp.net 用CrystalReportViewer显示报表 当点击打印按钮时却弹出保持页面,什么原因。 --------------------编程问答-------------------- 打印到文件了? 看看当前打印机。。。 --------------------编程问答-------------------- 却弹出保持页面???
这个不是很理解!

不知道你是怎么绑定数据源的!如果是动态的话,那么需要放在page_init中

不知道你用什么浏览器,我在360中做测试的时候,打印是有点问题的!

--------------------编程问答-------------------- 我用的是IE8.0的浏览器,就是用CrystalReportViewer可以成功显示报表可是一按打印却弹出保存页面,找了很多资料都解决不了问题,望高手指点一二。 --------------------编程问答-------------------- 以下代码:
DataSet ds=new DataSet();
DataTable dt = (DataTable)Session["temptb"];
ReportDocument oRpt = new ReportDocument();
oRpt.Load(Server.MapPath("reports/cpcpkr01.rpt"));
oRpt.SetDataSource(dt); 
this.CrystalReportViewer1.ReportSource = oRpt; --------------------编程问答-------------------- 1.你换个浏览器测试一下效果
2.你的数据是在哪里进行绑定的呢?page_load中?
引用 4 楼 popeshao 的回复:
以下代码:
DataSet ds=new DataSet();
DataTable dt = (DataTable)Session["temptb"];
ReportDocument oRpt = new ReportDocument();
oRpt.Load(Server.MapPath("reports/cpcpkr01.rpt"));
oRpt.SetDataSource(dt);
this.CrystalReportViewer1.ReportSource = oRpt;
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,