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

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!

,
Senior Technical Architect

3 Comments

Graham Armstrong
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
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
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.

Comments

  1.    
      
      
       
  2. (optional, emails won't be shown on public pages)
  3. (optional)
Read more articles by Vladimir Enchev - or - read latest articles in Developer Tools