Client-side data-binding with RadGrid for ASP.NET AJAX, WebServices and LINQ - Part II

Wednesday, May 21, 2008 by Vladimir Enchev | Comments 3
Today I've spent another ~ 30 minutes to extend RadGrid client-side data binding demo to 1 mil. records from my previous post and now you have caching and filtering included. All data operations are accomplished using famous Dynamic Query Library however you can easily rewrite the demo to use SQL syntax instead if you want.

You can check the new example here and download the source from here.

Enjoy!

3 Comments

  • Graham Armstrong 16 Jun 2008
    This is much better from the Telerik grid, but it should support client binding automatically without custom javascript and overridding click events. Also, unless you bind the first page server side, the demo does not work. If I have 5 grids in tabs, I only want to populate the visible one on page load?
  • Vlad 16 Jun 2008
    We will add built-in client-side data binding in upcoming Q2 RadGrid version. Completely client-side creation will cause lots of limitations - there will be no more server-side templates/controls and you will get undesired flicker on initial load however you can check this post with such implementation: http://blogs.telerik.com/VladimirEnchev/Posts/08-05-27/Client-side_edit_update_delete_and_insert_with_RadControls_for_ASP_NET_AJAX_WebServices_and_LINQ.aspx?ReturnURL=%2fVladimirEnchev%2fPosts.aspx
  • Lambros Vasiliou 26 Jun 2008
    If you comment out all javascript you will notice that the grid works anyway. My point is the datagrid fetches data server side in this example.

Add comment

  1. Formatting options
       
     
     
     
     
       
  2. (optional, emails won't be shown on public pages)
  3. (optional)