As it happens, I was just working on a cookbook recipe for dragging and dropping between CS Extension panels and CS Host applications.
It doesn't cover the AdvancedDataGrid itself, but the techniques shown should get you most of the way there.
The sample app uses Application.
Why wouldn't detecting a drag via mouse actions work over an AdvancedDataGrid as it does with a TileList or just about any other component? Once the drag is detected, you're simply calling the NativeDragManager.
Of course, you do need to set the clipboard to something that ID can actually process/place.
This NativeDragManager works in flex 3.6 but not works in case of flex version 4.5.1.Also nativeDragEvent not working it gives error as--
TypeError: Error #1034: Type Coercion failed: cannot convert mx.events::DragEvent@13a8b511 to mx.events.DragEvent.
please provide solution.