我試圖在我的網站上顯示我的水晶報告。我可以打印這份報告,但我不明白爲什麼當我想在Crystal Report Viewer中顯示數據時爲什麼沒有顯示。我研究的網站,然後使用CrystalReportViewer1.Refresh()
但我不能使用它,它說水晶不顯示在水晶報告查看器
錯誤1「CrystalDecisions.Web.CrystalReportViewer」不包含一個定義爲「刷新」,沒有擴展方法「刷新」接受類型 'CrystalDecisions.Web.CrystalReportViewer' 的第一個參數可以找到(是否缺少using指令或程序集引用?)d:\ GenerateQR \ GenerateQR \ default.aspx.cs 115 38 GenerateQR
這是我的代碼
if (dtQR.Rows.Count > 0) {
string dirprint = @"D:\GenerateQR\GenerateQR\Report\Qreport.rpt";
//CR = new ReportDocument();
//CR.PrintOptions.PaperSize = CrystalDecisions.Shared.PaperSize.PaperA4;
//CR.Load(dirprint);
////CR.PrintOptions.PrinterName = @"\\10.4.201.89\SCX-5635";
//CR.SetDataSource(dtQR);
//CrystalReportViewer1.ReportSource = CR;
//CR.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, @"D:\ASD.pdf");
////CR.PrintToPrinter(1, false, 0, 0);
CR = new ReportDocument();
CR.Load(dirprint);
CR.SetDataSource(dtQR);
CrystalReportViewer1.ReportSource = CR;
CrystalReportViewer1.Refresh();
}
這是我的aspx
<form id="form1" runat="server">
<div>
<CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" AutoDataBind="true" />
</div>
</form>
感謝您的回覆,但它仍然不是Crystal Report查看器中的內容。 – user3001046