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 fine
Boundaries 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;
}