【问题标题】:ASP CrystalReportViewer will not display reportASP CrystalReportViewer 将不显示报表
【发布时间】:2014-03-26 19:55:34
【问题描述】:

这里是代码

protected void GenerateReport()
{
    SalesOrder r1 = new SalesOrder();
    var path = Server.MapPath("App_Code/SalesOrder.rpt");
    r1.Load(path);
    r1.SetParameterValue("SONumber", 266305);
    CrystalReportViewer1.ReportSource = r1;
    CrystalReportViewer1.DataBind();

} 和声明性的

<CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" AutoDataBind="true" 
    DisplayToolbar="False" EnableDatabaseLogonPrompt="False" ToolPanelView="None" />

报表最初是为 WinForms 应用程序设计的。 我可能在这里犯了一些新手错误。 该报告通过 SQL Server 很好地验证并执行查询。我在 SQL 探查器中对其进行了跟踪。我可以放心地假设它接收到结果集(我执行了捕获的查询以验证这一点)。预览中的报告很好地显示了参数。但是当它转到 ASP 和浏览器时,母版页的内容显示良好,但报表不会在查看器中呈现。我在这里犯了什么菜鸟错误?

【问题讨论】:

    标签: c# asp.net webforms crystal-reports


    【解决方案1】:

    我真的失去了它,然后我做到了!将您在 inetpub 中找到的任何位置的 aspnet_client 文件夹复制到您的 ASP.NET 应用程序文件夹中。

    【讨论】:

      猜你喜欢
      • 2023-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-31
      相关资源
      最近更新 更多