The RadTreeView control has a built-in drag/drop functionality that exposes a number of events that allow you to customize it. You can find more info here
. In your case you can handle the PreviewDragEnded
event to stop the drop operation and implement your database-related logic. And then manually move the tree node per your requirements.
Please give this approach a try and let me know if it works for you or if I'm missing something.
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>