I'm afraid that I'm a complete idiot, as I STILL don't understand how the server-side events work with the RadAjaxManager and RadAjaxManagerProxy.
Although the sample above doesn't actually use the Masterpage, I assume that if using a MasterPage you insert the RadAjaxManager on the MasterPage, similar to the way you insert a single ScriptManager, and then use the RadAjaxManagerProxy on child Pages & Controls
However... who and what handles the AjaxRequest() events, and where ??
I am trying to build an example for myself, so I can come to grips with how this all works, and I decided to build something similar to:http://www.telerik.com/community/code-library/submission/b311D-hbagd.aspx
However, I want to place the grid and all the behind code on a UserControl, which is then placed onto a Page, which is then placed onto a MasterPage, as this better emulates my site.
I assume that I would place the ScriptManager and RadAjaxManager on the Masterpage ??
I then assume I would need a ScriptManagerProxy and RadAjaxManagerProxy on the UserControl.
.. and then... the AjaxRequest delegate goes... where?? and is applied to what ??
Sorry for sounding like such a dummy, but I don't seem to be able to conceptualize the single RadAjaxManager and how that works when multiple controls and/or pages might be making AjaxRequests().