I have a List control and which allows drag & drop re-ordering. I need to detect when someone uses drag & drop to re-order the list. Is there an easy way to do this?
Right now this is my solution: 1) OnDragStart, store the a copy of the list data. 2) OnDragComplete, compare the stored copy to the current list and see if anything changed. This works pretty well but it doesn't seem like the best way to check from a performance perspective. I can't use the change event for the data provider because that doesn't have a re-order type...it fires two events: one for add and one for remove. Not what I need. Any ideas? Thanks