Telerik
Skip Navigation LinksHome / Community / Code Library / ASP.NET and ASP.NET AJAX > TreeView > Sorting rad TreeView after databinding

Sorting rad TreeView after databinding

Feed from this thread
  • Johan Master avatar

    Posted on Apr 3, 2007 (permalink)

    Requirements

    r.a.d.controls version rad TreeView 6.x +
    .NET version

    1.x and 2.x     
    Visual Studio version

    VS 2005
    programming language

    C#
    browser support

    all browsers supported by r.a.d.controls


     
    PROJECT DESCRIPTION
    Demonstrates how to sort the treeview after databinding. Currently only swaps the Text of the nodes, you may need to modify the code to swap Value, Category, etc (all the properties you need).
    Attached files

    Reply

  • Tonino Tonino's avatar

    Posted on Sep 1, 2009 (permalink)

    Hello!

    I just downloaded the project and modified the data Default.aspx like this:
       <radT:RadTreeView ID="RadTreeView1" runat="server"
          <Nodes> 
             <radT:RadTreeNode runat="server" Text="item c"
                <Nodes> 
                   <radT:RadTreeNode runat="server" Text="c2"
                   </radT:RadTreeNode> 
                   <radT:RadTreeNode runat="server" Text="c1"
                      <Nodes> 
                         <radT:RadTreeNode runat="server" Text="c1_2"
                         </radT:RadTreeNode> 
                         <radT:RadTreeNode runat="server" Text="c1_3"
                         </radT:RadTreeNode> 
                         <radT:RadTreeNode runat="server" Text="c1_1"
                         </radT:RadTreeNode> 
                      </Nodes> 
                   </radT:RadTreeNode> 
                </Nodes> 
             </radT:RadTreeNode> 
             <radT:RadTreeNode runat="server" Text="item a"
                <Nodes> 
                   <radT:RadTreeNode runat="server" Text="a1"
                      <Nodes> 
                         <radT:RadTreeNode runat="server" Text="a1_1"
                         </radT:RadTreeNode> 
                      </Nodes> 
                   </radT:RadTreeNode> 
                </Nodes> 
             </radT:RadTreeNode> 
             <radT:RadTreeNode runat="server" Text="item b"
                <Nodes> 
                   <radT:RadTreeNode runat="server" Text="b2"
                   </radT:RadTreeNode> 
                   <radT:RadTreeNode runat="server" Text="b1"
                   </radT:RadTreeNode> 
                   <radT:RadTreeNode runat="server" Text="b3"
                      <Nodes> 
                         <radT:RadTreeNode runat="server" Text="b3_2"
                         </radT:RadTreeNode> 
                         <radT:RadTreeNode runat="server" Text="b3_1"
                         </radT:RadTreeNode> 
                      </Nodes> 
                   </radT:RadTreeNode> 
                </Nodes> 
             </radT:RadTreeNode> 
          </Nodes> 
       </radT:RadTreeView> 
     

    I was expecting to see the nodes starting with 'a' under 'item a' and the nodes starting with 'b' under 'item b'. But what I get is this:
    - item a 
    |   |_c1 
    |   |_c2 
    |     |_c1_1 
    |     |_c1_2 
    |     |_c1_3      
    - item b 
    |   |_a1 
    |     |_a1_1 
    - item c 
        |_b1 
        |_b2 
        |_b3 
          |_c3_1  
          |_c3_2 
     


    Is the sorting not working correctly or am I misunderstanding something?

    Thanks for helping,
    Tonino.





    Reply

Back to Top

Skip Navigation LinksHome / Community / Code Library / ASP.NET and ASP.NET AJAX > TreeView > Sorting rad TreeView after databinding

Powered by Sitefinity ASP.NET CMS

Contact Us | Site Feedback | Terms of Use | Privacy Policy
Copyright © 2002-2010 Telerik. All rights reserved.