public void DisplayReport(string reportname, object datasource) { ReportDataSource rs = new ReportDataSource(); rs.Name = "DataSet1"; rs.Value = datasource; FrmViewer frm = new FrmViewer(); frm.reportViewer1.LocalReport.DataSources.Clear(); frm.reportViewer1.LocalReport.DataSources.Add(rs); frm.reportViewer1.LocalReport.ReportEmbeddedResource = "Shopping.Reports." + reportname + ".rdlc"; frm.ShowDialog(); }