makes the grid highly customizable and easy-to-use. dhtmlxGrid can load data from different data sources:
Filtering, Searching, Grouping, Smart Rendering
with rich in-cell editing, built-in filtering, searching, and grouping capabilities. Smart Rendering and paging
support ensure fast loading speed even with huge datasets. Numerous event handlers allow you to add necessary
interactivity to the grid.
There are 3 predefined keymap commands available: native, MS Excel and MS Access.
You can also change any command based on your needs.
(PHP, Java, Ruby on Rails, ASP.NET, ColdFusion, and others). The dhtmlxConnector
library and Ajax support provide the ability to save and update the grid data on the server automatically
in real time without page reload.
Powerful Features for Spreadsheets
dhtmlxGrid supports the most powerful features necessary for Ajax-based spreadsheets, such as merged cells,
split mode, the ability to move grid columns (with drag-and-drop or script methods) and copy data to a clipboard (in CSV format).
Various In-Cell Editors
architecture allows you to use custom components as cell editors (on a per cell basis), which gives the ability
to customize and greatly enrich the grid functionality.
Since version 5.1, dhtmlxGrid supports TypeScript, so you can use type checking, and as a result you'll have
a stable code. What is more, you'll get suggestions and code completion by moders IDEs. Find out more details in our docs.