I am trying to get the total number of pages of a report after it was rendered.
Tried the following, both didn't work.
ReportViewer.LocalReport.GetTotalPages();
ReportViewer.ServerReport.GetTotalPages();
Sample Code:
ReportViewer viewer = new ReportViewer();
viewer.ProcessingMode = ProcessingMode.Local;
ReportDataSource rds = new ReportDataSource(myDatasource);
viewer.LocalReport.DataSources.Add(rds);
viewer.LocalReport.Refresh();
//render PDf file
byte[] bytes = viewer.LocalReport.Render("PDF", deviceInfo, out mimeType, out encoding, out extension, out streamIds, out warnings);
//NEED THE TOTAL PAGES HERE ???
return bytes;