Instead of using the inherent AjaxUpdatedControl to do the server/client update, can I use jQuery to selectively update only the telerik grid and not carry a whole lot of viewstate etc.,
1 Answer, 1 is accepted
0
Viktor Tachev
Telerik team
answered on 29 May 2013, 02:48 PM
Hello,
The scenario you describe would be hard to achieve. The RadGrid is a composite control and as such it needs to be updated as a whole. You could Ajax-enable the RadGrid and this way only the Grid control would be updated on postback. In order to do this you could use RadAjaxPanel to wrap the RadGrid in it. Another way to Ajax-ify the RadGrid control is to use a RadAjaxManager and set the RadGrid as an updated control.
If you are using the RadGrid only for displaying data and complex operations like paging, sorting, or grouping are not needed you could disable the ViewState of the RadGrid by setting it's EnableViewState property to false.
If you want to further improve the performance you could use client-side data binding for the RadGrid and submit data to the server only when modifications have been made. If you would like you could find more information on client-side data binding in this article. Also information on client-side binding using jQuery could be found here.
I hope this helps.
Regards,
Victor Tachev
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 their blog feed now.