By clicking the viewer's Refresh button you will trigger the RenderingBegin event. Also you can refresh the viewer in code by using its RefreshReport method.
The available API can be checked here
If you need further help, please elaborate on the custom logic you need to add and its relation to the displayed reports.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items