TreeList performance having more than 7000 rows

3 posts, 0 answers
  1. Alok
    Alok avatar
    39 posts
    Member since:
    Feb 2009

    Posted 30 Oct 2013 Link to this post

    Hi Team,

    I have a data containing more than 7000 rows. When I bind this data to treelist it takes more than 10 minutes to display on screen. So I implemented AllowLoadOnDemand feature. But when I used AllowLoadOnDemand then ExpandAllItems and AllowRecursiveSelection are not working properly.
    I am facing below issues.

    1. ExpandAllItems is not expanding to all levels.
    2. If AllowRecursiveSelection is set to true, header check is not checked even if I click on header checkbox.

    Can you please help me on this where I can use below features of TreeList
    1. AllowLoadOnDemand = true with checkbox
    2. ExpandAllitems
    3. AllowRecursiveSelection
    4. Improve Rendring of Treelist with more than 7000 rows

    Please reply on this ASAP
    Alok
  2. parobe01
    parobe01 avatar
    13 posts
    Member since:
    Dec 2011

    Posted 31 Oct 2013 Link to this post

    Hello Admin,

    I am facing the same issue, how can we improve the rendering time for the Treelist control with more than 8-10k rows approx.
    Could you please suggest a solution ASAP.

    Thanks

  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Maria Ilieva
    Admin
    Maria Ilieva avatar
    4017 posts

    Posted 04 Nov 2013 Link to this post

    Hello Alok,

    Could you please let me know which version of the control you are using on your end? Note that Since Q2 2013 version of RadControls ExpandAllItem and ExpandToLevel methods are supported with LoadOnDemand. A live example which demonstrates how they work is available here:
    http://demos.telerik.com/aspnet-ajax/treelist/examples/databinding/loadondemand/defaultcs.aspx

    Regards,
    Maria Ilieva
    Telerik
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.
Back to Top