Stimulsoft ships native Blazor components, so the viewer is placed as a Razor tag and fed a StiReport object.

Place the viewer component.
<StiBlazorViewer Report="@Report" />
Load a report. Create the report and load its template in OnInitializedAsync:
private StiReport Report;

protected override async Task OnInitializedAsync()
{
    Report = new StiReport();
    var bytes = await Http.GetByteArrayAsync("Reports/TwoSimpleLists.mrt");
    Report.Load(bytes);
}

How it works. The component renders the bound report entirely in the browser, updating whenever the Report object changes.

By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.