This is a migrated thread and some comments may be shown as answers.

Empty RadTreeNodeDragDropEventArgs on NodeDrop

2 Answers 39 Views
TreeView
This is a migrated thread and some comments may be shown as answers.
contentXXL
Top achievements
Rank 1
contentXXL asked on 05 Aug 2009, 12:06 PM
Hello,

I got a problem with Drag&Drop of a TreeNode. In a simple web project this false behaviour doesn't appear. But in my bigger project I have the following problem:

I got on an aspx site a simple TreeView control...

    <form runat="server" id="telerik" > 
      
        <telerik:RadScriptManager runat="server" ID="RadScriptManager1" /> 
                 
        <div> 
            <telerik:RadTreeView ID="myTreeView" runat="server" EnableDragAndDrop="True" 
                EnableDragAndDropBetweenNodes="true" OnNodeDrop="myTreeView_NodeDrop">  
            </telerik:RadTreeView> 
        </div>                  
          
        <asp:LinkButton ID="newpagelink" Text="" OnClick="AddTab_Click" class="normal" runat="server" /> 
    </form> 
 

My code behind looks like this...
...      
 
Protected Sub myTreeView_NodeDrop(ByVal sender As ObjectByVal e As Telerik.Web.UI.RadTreeNodeDragDropEventArgs)  
        Dim sourceNode As RadTreeNode = e.SourceDragNode  
        Dim destNode As RadTreeNode = e.DestDragNode  
        Dim dropPosition As RadTreeViewDropPosition = e.DropPosition  
 
        If destNode IsNot Nothing Then 
            If sourceNode.TreeView.SelectedNodes.Count <= 1 Then 
                PerformDragAndDrop(dropPosition, sourceNode, destNode)  
            ElseIf sourceNode.TreeView.SelectedNodes.Count > 1 Then 
                For Each node As RadTreeNode In sourceNode.TreeView.SelectedNodes  
                    PerformDragAndDrop(dropPosition, node, destNode)  
                Next 
            End If 
 
            destNode.Expanded = True 
            sourceNode.TreeView.ClearSelectedNodes()  
        End If 
    End Sub 
      
...  
      

If i'm debugging into this event everytime the RadTreeNodeDragDropEventArgs are empty, that means, the e.SourceDragNode and the e.DestDragNode are nothing!

Does anybody has a solution for me or an idee how this can be?!

Thanks for help!!!

Best regards from Germany,
Steven***

2 Answers, 1 is accepted

Sort by
0
contentXXL
Top achievements
Rank 1
answered on 05 Aug 2009, 12:21 PM
Note: I'm using 2009 Q2 version...
0
contentXXL
Top achievements
Rank 1
answered on 05 Aug 2009, 12:45 PM
Problem is solved: I got

EnableViewState

 

="false"...

It has to be TRUE!!!!

 

Tags
TreeView
Asked by
contentXXL
Top achievements
Rank 1
Answers by
contentXXL
Top achievements
Rank 1
Share this question
or