c# reportviewer没有显示任何数据

本文关键字:任何 数据 显示 reportviewer | 更新日期: 2023-09-27 18:15:33

private void SetReportSource()
{
    DataTable dt;
    dt = FrmSummaryController.GetSummaryReport();
    this.rptMySummary.Reset();
    this.rptMySummary.LocalReport.ReportPath = "Report.rdlc";
    ReportDataSource rds = new ReportDataSource("dsNewDataSet_Table", dt);
    //this.rptMySummary.LocalReport.DataSources.Clear();
    this.rptMySummary.LocalReport.DataSources.Add(rds);
    this.rptMySummary.LocalReport.Refresh();
}

这是我填充报表查看器的代码。我确信在数据表dt中有6行数据。

报表查看器中仍然没有行和标题。

你能告诉我我做错了什么吗

c# reportviewer没有显示任何数据

按照以下步骤操作。和报告绑定缺失

reportDocument.Load(this.MapPath("crpt_test.rpt"));<br>
reportDocument.Database.Tables[0].SetDataSource(dsReport.Tables[0]);<br>
rptviewer.ReportSource = IT_proj_reportDocument;<br>
rptviewer.Visible = true;<br>
rptviewer.DataBind();<br>

导出为任意文件格式