DevExtreme DataGrid - Implement Three-State "Select All" Checkboxes within Group Rows

June 22, 2026 ยท View on GitHub

This example uses a groupCellTemplate to add custom "Select All" checkboxes to DataGrid group rows. These checkboxes can be in one of the following states: checked, unchecked, and indeterminate (when multiple rows are selected within a group). This example binds the DataGrid to a remote data source and enables remote operations.

DevExtreme DataGrid - Implement Three-State "Select All" Checkboxes in Group Rows

To determine group row checkbox states and select/deselect rows, use the following properties:

Files to Review

Documentation

More Examples

Does This Example Address Your Development Requirements/Objectives?

(you will be redirected to DevExpress.com to submit your response)