KoolTreeView supports drag-and-drop functionality for tree-nodes. To enable this mode you need to set the instance of KoolTreeView with EnableDragAndDrop=true and you will be able to drag and drop TreeNodes.
KoolTreeView supports drag and drop within tree and cross trees.
span style="color: #ff0000;">"/KoolTreeView/kooltreeview.php""ktv1");
$ktv1->scriptFolder = $KoolControlsFolder."/KoolTreeView";
$ktv1->imageFolder="Images";
$ktv1->styleFolder="default"//Create TreeView 1
$root = $ktv1->getRootNode();
$root->text = "Personal Folders""1PersonalFolders.gif";
$ktv1->Add("root","deleteditem","Deleted Items (6)""2DeletedItems.gif");
$ktv1->Add("root","draft","Drafts""3Drafts.gif");
$ktv1->Add("root","inbox","<b>Inbox (14)</b>""4Inbox.gif");
$ktv1->Add("inbox","invoice","Invoices""folder.gif");
$ktv1->Add("root","junkemail","Junk E-mail""folder.gif");
$ktv1->Add("root","outbox","Outbox""outbox.gif");
$ktv1->Add("root","sentitem","Sent Items""sent.gif");
$ktv1->Add("root","searchfolder","Search Folder""searchFolder.gif");
$ktv1->Add("searchfolder","followup","From Follow Up""searchFolder.gif");
$ktv1->Add("searchfolder","largeemail","Large E-mail""searchFolder.gif");
$ktv1->Add("searchfolder","unreademail","Unread E-mail""searchFolder.gif"//Create TreeView 2
"ktv2");
$ktv2->scriptFolder = $KoolControlsFolder."/KoolTreeView";
$ktv2->imageFolder="Images";
$ktv2->styleFolder="default""Personal Folders""1PersonalFolders.gif";
$ktv2->Add("root","deleteditem2","Deleted Items (6)""2DeletedItems.gif");
$ktv2->Add("root","draft2","Drafts""3Drafts.gif");
$ktv2->Add("root","inbox2","<b>Inbox (14)</b>""4Inbox.gif");
$ktv2->Add("inbox2","invoice2","Invoices""folder.gif");
$ktv2->Add("root","junkemail2","Junk E-mail""folder.gif");
$ktv2->Add("root","outbox2","Outbox""outbox.gif");
$ktv2->Add("root","sentitem2","Sent Items""sent.gif");
$ktv2->Add("root","searchfolder2","Search Folder""searchFolder.gif");
$ktv2->Add("searchfolder2","followup2","From Follow Up""searchFolder.gif");
$ktv2->Add("searchfolder2","largeemail2","Large E-mail""searchFolder.gif");
$ktv2->Add("searchfolder2","unreademail2","Unread E-mail""searchFolder.gif""width:400px;">
<tr>
<td style="border-right:solid 1px gray;padding-left:20px;">KoolTreeView 1</td>
<td style="padding-left:20px;">KoolTreeView 2</td>
</tr>
<tr>
<td valign="top" style="border-right:solid 1px gray;">
<div style="padding:10px;padding-left:30px;width:170px;""top">
<div style="padding:10px;padding-left:30px;width:200px;"