I'm using this http://www.telerik.com/forums/custom-advanced-form
I copied the RadAjaxManager and Loading panel per the post. I have a JS refreshScheduler, I have a code behind ajaxrequest handler
when the advanced form closes the JS refreshScheduler fails:
0x800a138f - JavaScript runtime error: Unable to get property 'ajaxRequest' of undefined or null reference
on ajaxManager.ajaxRequest('RebindScheduler');
protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e){ if (e.Argument == "RebindScheduler") { RadScheduler1.Rebind(); }}
function refreshScheduler() { var ajaxManager = $find("RadAjaxManager1"); ajaxManager.ajaxRequest('RebindScheduler'); }<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadScheduler1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="RadAjaxManager1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadScheduler1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager><telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" Runat="server" Skin="Default"> Loading...</telerik:RadAjaxLoadingPanel>