Skip to main content


Optional. Enables drag-n-drop in Grid

dragMode?: "target" | "source" | "both";


const grid = new dhx.Grid("grid_container", {
columns: [
// columns config

Drag-n-drop can work in three modes:

"target"a grid takes rows from other grids, while its rows can't be dragged out of it
"source"a grid allows dragging its rows out and can't take rows from other grids
"both"a grid both takes rows from other grids and allows dragging its rows out as well

Enable multiselection of rows to allow a user to drag-n-drop multiple rows at once.

Related sample: Grid. Drag-n-drop between grids