Inline Editor Grid
Basic, Inline, and Advanced Inline grid demos in one place.
This page shows the full progression. Start with the basic grid, move into inline editing with auto-generated dialog fields, then finish with loading states and optimistic updates.
Basic
A clean table foundation with sorting, pagination, and a lighter read-only presentation.
Inline
The same grid becomes editable inline and can generate a matching dialog editor from column metadata.
Advanced Inline
Adds loading states, optimistic UI, rollback behavior, and a more production-like async editing flow.
Basic
Basic data grid
This is `c-data-grid-1`: the simpler starting point before editing behaviors are introduced.
Basic Data GridSorting, pagination, resizable columns, and drag-and-drop rows
Rows per page
1 - 5 of 12
Inline
Inline editing with generated dialog fields
This is `c-data-grid-2`: edit cells inline or open a dialog editor that adapts from the column definitions.
Team Editing SandboxInline + Dialog
Rows per page
1 - 5 of 6
Advanced Inline
Optimistic updates with loading and rollback
This is `c-data-grid-3`: the advanced version with async saves, pending states, and failure recovery.
Async Editing SandboxOptimistic API
Rows per page
1 - 5 of 6