Skip to content

khamlyuk/blazor-server-dxdatagrid-export

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DataGrid for Blazor - How to use DevExpress Reporting tools to implement export in a server application

The Data Grid was moved to maintenance support mode. No new features/capabilities will be added to this component. We recommend that you migrate to the Grid component.

This example illustrates how to use DevExpress Reporting tools to export Data Grid's content to different file formats (.pdf/.xlsx/.docx) in a Blazor Server application.

Export a Table from Data Grid to PDF

To export information, apply the ExportMiddleware type to the application request pipeline. The ExportMiddleware handles requests. The response returns the file of the corresponding type.

The ExportButtons component contains export buttons. Each export button contains an URI to this project, and the URI contains the Data Grid options. The created report contains only data that is visible in the grid after sort and filter operations. The ExportMiddleware processes the request with the URI.

Use the ReportHelper.CreateReport method with the ExportToPdf(String)/ExportToXlsx(Stream)/ExportToDocx(Stream) methods to create a report that is exported to the file of the corresponding type.

Files to look at

Documentation

More Examples

DataGrid for Blazor - How to use DevExpress Reporting tools to implement export in a WASM application

How to use DevExpress Reporting Components in Blazor applications

Releases

No releases published

Packages

No packages published

Languages

  • C# 65.6%
  • HTML 34.4%