Best practices to follow when you develop a web application with DevExpress reporting controls.
-
Updated
Jun 25, 2025 - C#
Best practices to follow when you develop a web application with DevExpress reporting controls.
Inject Data from the Entity Framework Core DbContext into a Report.
Create custom report controls.
Integrate an AI assistant into a DevExpress Reports-powered ASP.NET Core Reporting application
Asynchronous save, load, and export operations in Web Reporting
Custom Report control in the Web End User Designer toolbox in ASP.NET Core application
This example contains the projects with the Document Viewer and Report Designer for ASP.NET WebForms, ASP.NET MVC, ASP.NET Core and Blazor Server. The projects show how to create an object data source, bind it to the report and restore the object data source when the Document Viewer or Report Designer loads a report from the REPX file.
This example obtains a list of all fonts used in the report and loads them from the Google Fonts resource, when available.
Sign an exported report document in an ASP.NET Core application
Submit parameter values on button click
Create a custom localization service to automatically translate reports
Submit parameter values in a URL query string
This example uses the End-User Report Designer client-side API to customize the Save As and Open dialogs.
Support for Multi-Tenancy in DevExpress Web Reporting
How to display report parameters in a standalone control
This example handles the XlSheetCreated document event to pass custom data to the exported worksheet. The example shows how to recover document event handlers that are lost when the document is cached.
How to use ParameterPanelFluentBuilder to customize the Web Document Viewer Parameters Panel in an ASP.NET Core application
Customize standard editor and add a custom editor for a standard parameter type.
Implement drill-through reports that allow users to click a report element and open another report using the same print preview window.
Add a description, image, and links to the reporting-for-asp-net-core topic page so that developers can more easily learn about it.
To associate your repository with the reporting-for-asp-net-core topic, visit your repo's landing page and select "manage topics."