C# Crystal报表查看器中不显示Crystal

C# Crystal报表查看器中不显示Crystal,c#,asp.net,crystal-reports,C#,Asp.net,Crystal Reports,我正试图在我的网站上显示我的水晶报告。我可以打印此报告,但我不明白为什么要在crystal report viewer中显示数据,为什么它不显示。我在网站上搜索,然后使用CrystalReportViewer1.Refresh(),但我不能使用它,它说 错误1“CrystalDecisions.Web.CrystalReportViewer”不包含“Refresh”的定义,并且找不到接受类型为“CrystalDecisions.Web.CrystalReportViewer”的第一个参数的扩展方

我正试图在我的网站上显示我的水晶报告。我可以打印此报告,但我不明白为什么要在crystal report viewer中显示数据,为什么它不显示。我在网站上搜索,然后使用
CrystalReportViewer1.Refresh()
,但我不能使用它,它说

错误1“CrystalDecisions.Web.CrystalReportViewer”不包含“Refresh”的定义,并且找不到接受类型为“CrystalDecisions.Web.CrystalReportViewer”的第一个参数的扩展方法“Refresh”(是否缺少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>

我看起来应该是

CrystalReportViewer1.RefreshReport()
CrystalReportViewer1.ReportSource = rpt
不刷新()


也许你可以试试这种方法?

谢谢你的回复,但这在crystal report viewer中仍然不是一件事。
if (dtQR.Rows.Count > 0) {
        string dirprint = @"D:\GenerateQR\GenerateQR\Report\Qreport.rpt";

        CR = new ReportDocument();
        CR.Load(dirprint);
        CR.SetDataSource(dtQR);
        CR.Refresh();
        CrystalReportViewer1.ReportSource = CR;