or
System.ArgumentException : The provided URI scheme 'https' is invalid; expected 'http'. Parameter name: viaprivate const string ReportServiceURLPath = "My.Web/Reports2Service/ReportsService.svc";this.ReportViewer1.ReportServiceUri = new Uri(string.Format( "https://{0}/{1}", Application.Current.Host.Source.Host, ReportServiceURLPath));this.ReportViewer1.Report = "Telerik.Reporting.Examples.CSharp.Dashboard";protected override void OnLoad(EventArgs e){ base.OnLoad(e); ReportViewer1.Report = ViewBag.ReportSource; ReportViewer1.RefreshReport();}private void subPortfolioStatistics_NeedDataSource(object sender, EventArgs e){ Telerik.Reporting.Processing.SubReport subReport = (Telerik.Reporting.Processing.SubReport) sender; CustomerPortfolios custPortfolio = (CustomerPortfolios) subReport.DataObject.RawData; _customerPortfolio = custPortfolio.customerPortfolios; if (_customerPortfolio != null && _customerPortfolio.Count > 0) { CustomerInvoiceLogs customerInvoiceLogs = new CustomerInvoiceLogs(); foreach (CustomerPortfolio cp in _customerPortfolio) { customerInvoiceLogs.AddRange(DFInvoiceStats.InvoicesByCustomerIdWithoutTaxNumberRelation(cp.CustomerId, _startYear, _endYear)); } subReport.InnerReport.DataSource = customerInvoiceLogs; }}