Row selection

Row selection supports single, multiple, and range-based record selection through mouse, touch, Ctrl, or Shift interactions. Range-based selection is suitable when several related records need to be chosen together.

Select multiple rows in the Angular DataGrid.


Select multiple cells in the Angular DataGrid.

Cell selection

Cell selection supports individual cells and ranges through mouse, touch, Ctrl, or Shift interactions, with Flow, Box, and BoxWithBorder modes available. Multiple-cell selection is suitable when specific values or contiguous cell ranges need to be selected within the grid.


Drag selection

Allows you to select a range of rows or cells by simply dragging the pointer over the cells by mouse or touch.


Select rows using checkbox column in the Angular Data Grid control.

Checkbox selection

Checkboxes support selecting individual records or all available rows from the column header, with selected records retained across supported grid operations. Persistent multi-record selection is suitable when several rows need to remain selected while other grid actions are performed.


Our Customers Love Us

Having an excellent set of tools and a great support team, Syncfusion® reduces customers’ development time.
Here are some of their experiences.

See Real Success Stories

Developers around the world trust Syncfusion’s Essential Studio to simplify complex projects and speed up delivery. With a vast library of UI controls, powerful SDKs, and reliable support, Essential Studio helps teams build enterprise-ready applications with confidence.

Read Our Customer Stories

140+ ANGULAR UI COMPONENTS

Scroll up icon
Syncfusion Feedback