I'm using a Datagrid component. I have two views(Instance) of same data grid component and I want to let the user sort the grid based on column, but I also want them to be able to manually re-order the rows by dragging and dropping if they want, But once I sort the column DragNDrop functionaliy does not work. I have tried solution mentioned in below URL but it works for only target instance but does not refresh the other instance of data grid component. http://blog.ruedaminute.com/2012/04/drag-and-drop-on-a-sorted-list-collection-in-spark-fle x-4/. Please let me know any solution or workaround.