Hello Community,
On the Native Blazor Report Viewer Overview page, it is written that the current release of the Native Blazor Report Viewer component is missing the Event Binding functionality. We have software depending on events, specifically ClientEvents. Therefore, we haven't upgraded from the Blazor Report Viewer.
In Blazor Report Viewer we were able use ClientEvents to trigger javascript / typescript:
<ReportViewer @ref="reportViewer"
ViewerId="rv"
ServiceUrl="/api/reports"
ReportSource="@ReportSourceOptions()"
ClientEvents="@(new ClientEventsOptions()
{
RenderingEnd = "reportViewerRenderingEnd" // JS Function
})"
/>
In our GUI, we have two sides. Left side contains of multiple rows of textboxes, and right side contains the report. We then use the JS "reportViewerRenderingEnd" function to synchronize both sides, using the bookmark-id.
Anyone who knows if it is possible to synchronize the location of textboxes with the location in report viewer without using the ClientEvents on Native Blazor Report Viewer?
Thank you!