I found a way of getting the filtered rows for a report, though there may be alternate ways. It seems very simple and is as in code below. The data source of my report is List<ForecastsMasterRow>. The trick is to keep adding a row to a private variable '_finalDataSource
' which is also of List<ForecastsMasterRow> type, as soon as a detail row is bound in Telerik Report.
Only filtered rows from report's data source are going to be bound to detail rows.
sender, EventArgs e)
Processing.DetailSection section = sender
ForecastsMasterRow row = section.DataObject.RawData