Does RADGrid support loading data in smaller increments ?

6 posts, 0 answers
  1. Dennis Riis
    Dennis Riis avatar
    3 posts
    Member since:
    Nov 2009

    Posted 23 Nov 2009 Link to this post

    I need to load a lot of data into RADGrid (300,000 rows) . The grid itself seems to handle this nicely, but it takes a while for me to load the data from underlying persistent storage. This results in the grid displaying the loading animation for quite a while, before it actually displays any data.

    I would like to load the first 1000 rows or so first (would be very quick), and get that data displayed to the user as fast as possible, and then load the rest of the data in the background. Is this supported ? I am aware that there will be some implications with regards to sorting.

    Regards,
    Dennis Riis
  2. Roland
    Roland avatar
    156 posts
    Member since:
    Feb 2009

    Posted 24 Nov 2009 Link to this post

    Hello,

    Please take a look here: Grid: Advanced Data Binding and Custom paging

    This requires some work and manual approach, but can be done.
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Noha
    Noha avatar
    30 posts
    Member since:
    Sep 2010

    Posted 06 May 2013 Link to this post

    I have the same issue, Did you find a solution ?
  5. Noha
    Noha avatar
    30 posts
    Member since:
    Sep 2010

    Posted 06 May 2013 Link to this post

    @Roland

    This is not working ! Do you have another suggestions plz ?
  6. Princy
    Princy avatar
    17421 posts
    Member since:
    Mar 2007

    Posted 07 May 2013 Link to this post

    Hi,

    Please take a look into this help documentation which describes about Virtual Scrolling/Paging for browsing large record sets.

    Thanks,
    Princy.
  7. Noha
    Noha avatar
    30 posts
    Member since:
    Sep 2010

    Posted 07 May 2013 Link to this post

    @Princy

    Thanks princy.

    I tried this solution indeed and it works as described.

    but I need to handle the issue without scrolling or paging.

    i.e I want to render around 9,000 row at once.

    but when i do this the browser is hanging or it take too long for the grid to bind such rows without using paging !

    so i want to render first 100 row and at the background call a function to append the grid with the rest of the rows without any action from the user 
    i.e 100 row per each travel to server.

    something like buffering.

    is it possible to do this action with Telerik RadGrid Control ? and How ?

    Thanks in advance Princy 
Back to Top
UI for ASP.NET Ajax is Ready for VS 2017