Some missing important features

4 posts, 0 answers
  1. Michele
    Michele avatar
    4 posts
    Member since:
    Jul 2010

    Posted 01 Feb 2011 Link to this post

    Hi,

    we are using telerik TreeList in our project but there are some missing base feature that obstacle out programming.
    Here same examples :
    - when paging is enables, second level items may appear some in current page and some other in next page
    - edititem template is not present; so, if we need to save one row, we are forced to render all items with control that allow modification (eg. textbox, drop down)
    - loadOnDemand for each node is missing, so we arte forced to load all data at a time

    I need to know if this feature will be delivered in Q4 2010 version of Telerik ASP.NET Ajax Controls. When Q4 2010 will be avaiable (1 week/1 month)?

    Thanks a lot for your support
  2. Tsvetina
    Admin
    Tsvetina avatar
    1876 posts

    Posted 07 Feb 2011 Link to this post

    Hi Michele,

    To your points:

    -Since treelist has a page size (which is counting at the same time all items, at all levels) it is expected that when a node is expanded and the items in it exceed the page size, a second page to be added. Additionally, this exact way of counting and displaying the dataitems was chosen above the other options because a lot of customers required such paging in RadGrid but it was not possible to implement there. Different style of paging is not currently planned to be introduced, however, you can submit a feature request and if other customers request it, too, it will be considered for implementation.

    -This limitation is caused by the fact that currently RadTreeList does not support data editing operations but it will in Q1 2011, as you can see in the RadControls for ASP.NET AJAX Roadmap.

    -I may be misunderstanding you but the current load mode of the treelist control is comparable to RadGrid's ServerOnDemand. You indeed have to pass the whole datasource to the control, since for self-referencing data, in order for the root, parent and child items to be structured, all items in the datasource should be resolved. However, a dataitem is not created until it needs to be displayed in the control. In other words, child items are created when their parent is expanded. 

    I hope this gives a more clear view on things. Let us know if you have further questions.

    Regards,
    Tsvetina
    the Telerik team
    Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Michele
    Michele avatar
    4 posts
    Member since:
    Jul 2010

    Posted 10 Feb 2011 Link to this post

    Hi,

    when i say "load on demand" i speak about the necessity of send to treelist only childs referred to opened node and not the whole data.
    Is there something now? if not, is there a schedulation for next release?
     
    Thank a lot.
  5. Tsvetina
    Admin
    Tsvetina avatar
    1876 posts

    Posted 14 Feb 2011 Link to this post

    Hello Michele,

    Currently RadTreeList needs to resolve all data on rebind (which happens when it is expanded), so it can build its structure correctly. In the future, there will be improvements on this behavior, however they are not scheduled for Q1 2011, as it is focused on other RadTreeList features.

    Kind regards,
    Tsvetina
    the Telerik team
    Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.
Back to Top