C# ASP.NET-Crystal Report Viewer打印按钮在ASP.NET中不工作
我正在使用VisualStudio2008,我对crystal reports有意见。 当我点击打印按钮时,它会将我带到没有找到页面的弹出窗口。弹出的url是 我已检查此路径上是否存在crystalexportdialog.htm文件:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ASP.NETClientFiles\CrystalReportWebFormViewer4\html\crystalexportdialog.htm 这是我在页面加载事件上的代码C# ASP.NET-Crystal Report Viewer打印按钮在ASP.NET中不工作,c#,asp.net,crystal-reports,C#,Asp.net,Crystal Reports,我正在使用VisualStudio2008,我对crystal reports有意见。 当我点击打印按钮时,它会将我带到没有找到页面的弹出窗口。弹出的url是 我已检查此路径上是否存在crystalexportdialog.htm文件:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ASP.NETClientFiles\CrystalReportWebFormViewer4\html\crystalexportdialog.htm 这是我在页面加载事
ReportDocument rptDoc = new ReportDocument();
ReportProjectProperties ds = new ReportProjectProperties();// .xsd file name
DataTable dt = DbUtility.GetProjectWorksheets(15);
ds.Tables[0].Merge(dt);
// Your .rpt file path will be below
rptDoc.Load(Server.MapPath("../Reports/report1.rpt"));
//set dataset to the report viewer.
rptDoc.SetDataSource(ds);
CrystalReportViewer1.ReportSource = rptDoc;
谢谢。我已经解决了这个问题。你也可以看到我在这方面的评论 Crystal Report使用javascript文件打印和自己的图像,这些图像应该包含在网站的根目录中。我通过在我的网站的根目录上创建文件夹解决了这个问题 aspnet_客户端/系统_web/2_0_50727/ 并从此路径复制了文件夹CrystalReportWebFormViewer4 C:\Windows\Microsoft.NET\Framework\v2.0.50727\ASP.NETClientFiles\CrystalReportWebFormViewer4 在我创建的2_0_50727文件夹中。现在显示了打印图像和打印/导出按钮,并且打印和导出功能工作正常 谢谢