private void Form1_Load(object sender, EventArgs e) { LoadReport(); // this.ReportViewer1.RefreshReport(); // this.ReportViewer1.RefreshReport(); } private void LoadReport() { try { GetData(); ReportViewer1.ProcessingMode = Microsoft.Reporting.WinForms.ProcessingMode.Local; LocalReport localReport = ReportViewer1.LocalReport; // localReport.ReportEmbeddedResource = @"D:\Arvind\Projects\RDLC Report Practice\RDLC Report Practice\Report1.rdlc"; localReport.ReportPath = @"D:\Arvind\Projects\RDLC Report Practice\RDLC Report Practice\Report1.rdlc"; //Server.MapPath("Reports/Report2.rdlc"); //ReportViewer1.ProcessingMode = ProcessingMode.Local; this.ReportViewer1.Width = 400; this.ReportViewer1.Height = 300; ReportDataSource rds = new ReportDataSource(); rds.Name = "Report1"; rds.Value = dt; localReport.DataSources.Add(rds); //ReportViewer1.DataBindings.Add("StudentName", dt, "StudentID");//.LocalReport.repo.LocalReport.DataSources.Add(rds); //ReportViewer1.LocalReport.DataSources.Add(rds); // ReportViewer1.DataBindings.Add("Text", dt, "StudentID"); ReportViewer1.RefreshReport();//.LocalReport.Refresh(); localReport.DataSources.Clear(); // ReportViewer1.Visible = true; } catch (Exception ex) { ex.ToString(); } } private DataTable GetData() { dt.Columns.Add("StudentID"); dt.Columns.Add("StudentName"); DataRow dr = dt.NewRow(); dr["StudentId"] = 100; dr["StudentName"] = "Santhosh"; dt.Rows.Add(dr); dr = dt.NewRow(); dr["StudentId"] = 101; dr["StudentName"] = "Kumar"; dt.Rows.Add(dr); return dt; }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)