or
Telerik.Reporting.UriReportSource uriReportSource = new Telerik.Reporting.UriReportSource(); string reportpath = System.Web.HttpContext.Current.Server.MapPath("~") + "/trdx/EAM_Report.trdx"; uriReportSource.Uri = reportpath; ReportViewer1.ReportSource = uriReportSource;using "object Data Source", object not only have properties, but useful methods too..
(i do not want user functions!!)
InnerBoundaries is a public property=Fields.InnerBoundaries.Count => works fineBoundaries is a public method=Fields.Boundaries("Inner").Count=> incorrect usage of Fields object
this would be fine
=Methods.Boundaries("Inner").Count
Library.Quote_Report _report = new Library.Quote_Report();Telerik.Reporting.ObjectDataSource objectDataSource = new Telerik.Reporting.ObjectDataSource;objectDataSource.DataSource = rptDV;_report.DataSource = objectDataSource;pnlTReport.Controls.Add(Globals.SetupReportViewer(_report));public static Telerik.ReportViewer.WebForms.ReportViewer SetupReportViewer(IReportDocument report){Telerik.Reporting.InstanceReportSource _instanceReportSource = new InstanceReportSource();_instanceReportSource.ReportDocument = report;Telerik.ReportViewer.WebForms.ReportViewer _reportViewer = new Telerik.ReportViewer.WebForms.ReportViewer();_reportViewer.ID = "tlrReportViewer";_reportViewer.Width = Unit.Percentage(100);_reportViewer.Height = Unit.Pixel(500);_reportViewer.ReportSource = _instanceReportSource;return _reportViewer;}