devexpress-blazor-grid

Create DevExpress Blazor Grid components with data binding and CRUD editing.

39|7|Updated Jun 2, 2026
One-click install
npx skills add https://github.com/DevExpress/agent-skills --skill devexpress-blazor-grid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devexpress-blazor-grid
Source: https://github.com/DevExpress/agent-skills/tree/main/plugins/dx-blazor/skills/devexpress-blazor-grid
Command: npx skills add https://github.com/DevExpress/agent-skills --skill devexpress-blazor-grid

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the guesswork and hallucinations when building DevExpress Blazor data grids, providing correct APIs, import paths, and production-ready code examples for the DxGrid component.

Core Features & Use Cases

  • Full CRUD Support: Configure inline, form, popup, and cell edit modes with in-memory or EF Core data sources.
  • Advanced Data Shaping: Implement sorting, grouping, filtering, virtual scrolling for large datasets, and custom cell/header templates.
  • Export & Interactivity: Add CSV/XLSX/PDF export, row selection, drag-and-drop row reordering, and master-detail layouts. For example, use this Skill to build a customer order management grid with server-mode data binding, inline editing, and PDF export for sales reports.

Quick Start

Use this skill to generate a Blazor page with a DxGrid component that binds to an in-memory product list, enables inline row editing, and includes a toolbar button to export data to PDF.

Frequently Asked Questions about devexpress-blazor-grid

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure CRUD editing in a DevExpress Blazor data grid?

Configure CRUD editing in a DevExpress Blazor data grid by selecting inline, form, popup, or cell edit modes. These modes support modifications directly within the interface using in-memory collections or EF Core data sources.

Can I bind large datasets to a Blazor grid using server mode?

Yes, you can bind large datasets to a Blazor grid using server-mode data sources. This approach handles data shaping operations server-side, and you can enable virtual scrolling to efficiently display massive records without loading everything into memory.

Does the DevExpress DxGrid component support data export to PDF and Excel?

Yes, the DevExpress DxGrid component supports data export to PDF, XLSX, and CSV formats. You can add toolbar buttons to trigger exports, allowing users to generate offline reports directly from the shaped grid data.

What .NET version and render mode do I need for DevExpress Blazor grid features?

You need .NET 8, 9, or 10 and an interactive Blazor render mode to use DevExpress Blazor grid features. A valid DevExpress license and the DevExpress.Blazor NuGet package are also required for full functionality.

How do I implement drag-and-drop row reordering and grouping in a Blazor grid?

Implement drag-and-drop row reordering and grouping in a Blazor grid by configuring the DxGrid component's data shaping capabilities. These features allow users to visually reorder rows and organize data hierarchically directly within the interface.