first I'd like to thank you for the effort you've invested to put up a screencast. It really helps to see the problem.
The RadAjaxManager and RadAjaxManagerProxy controls are not able to ajaxify other controls on their own. Contrary to this, placing a control inside of RadAjaxPanel will ajaxify anything inside (RadAjaxPanel is Telerik's version of UpdatePanel from ASP.NET Ajax - on a side note, RadAjaxPanel existed before UpdatePanel - so it's not that we are reinventing the wheel).
To ajaxify RadGrid you have numerous options. For all of these you will need RadAjaxManager, but that control is placed by default in Sitefinity.
- Using RadAjaxPanel is the fastest and easiest way
- You can also write web services and use pure client side binding - which will give you the best performance, but it will take some time to implement
- Note that the approach with static methods that can be found on RadGrid documentation (http://www.telerik.com/help/aspnet-ajax/gridoverview.html) does not work with UserControls and since IntraSite modules are composed of UserControls you cannot use this approach.
I hope I was able to clarify this subject a bit. Let us know if there is anything else we can do for you.
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.