Drag and drop by clicking the mouse button in any part of the row can be achieved by using the MouseDown event. You can use the DoDragDrop() method to assign the copied range of records and apply the DragDropEffects as Move. The reported query can be achieved only by doing customization in grid level.
The following code example is for MouseDown event.
This page will automatically be redirected to the sign-in page in 10 seconds.