在制作RDLC报告时,我试图通过C#手动添加数据源时出错

在制作RDLC报告时,我试图通过C#手动添加数据源时出错,c#,asp.net,rdlc,dynamic-rdlc-generation,C#,Asp.net,Rdlc,Dynamic Rdlc Generation,尝试手动添加数据源时出错 通过C#: 报表处理过程中发生错误。不能 为数据集“DataSet1”创建数据读取器 我的C#代码是: 此错误表示报表的数据源名称为“DataSet1”,而不是“DataSet1”。可能是重复的 public DataTable GetData() { DataTable dt = new DataTable(); string conString = ConfigurationManager.ConnectionStrings[

尝试手动添加数据源时出错 通过C#:

报表处理过程中发生错误。不能 为数据集“DataSet1”创建数据读取器

我的C#代码是:


此错误表示报表的数据源名称为“DataSet1”,而不是“DataSet1”。可能是重复的
public DataTable GetData()
    {
        DataTable dt = new DataTable();
        string conString = ConfigurationManager.ConnectionStrings["DatabaseManagerCS"].ConnectionString;

        using (SqlConnection con = new SqlConnection(conString))
        {
            using (SqlDataAdapter sda = new SqlDataAdapter("select ApplicationID,Companyid from Applications", con))
            {
                sda.Fill(dt);
            }
        }
        return dt;
    }
}

 protected void Page_Load(object sender, EventArgs e)
        {
            ReportViewer1.ProcessingMode = ProcessingMode.Local;
            ReportViewer1.LocalReport.DataSources.Clear();
            ReportViewer1.LocalReport.ReportPath = Server.MapPath("~/Report2.rdlc");                    
            ReportDataSource datasource = new ReportDataSource("Dataset1", GetData());
            ReportViewer1.LocalReport.DataSources.Add(datasource);
            ReportViewer1.LocalReport.Refresh();
        }