Hello,
I have a page with several asp:panels and a RadAjaxManager to tie them together. It was previously set up like this:
It worked perfectly; when I changed a combobox in panel1 it would update the controls in all of the panels. However, I needed to utilize the AjaxRequest event of the AjaxManager and have it also update all of the panels, so I changed the AjaxManager to look like this:
When the AjaxRequest event fires, it can update the panels. However, the 'panel1' panel now only updates itself - the other panels do not get updated when panel1 fires an event. I have tried adding
Additional info: After the AjaxRequest event has been fired at least once, panel1 can now update any other panels which were updated in the AjaxRequest.
Using Q1 2010 .net 2.0 & IE7
Thank you
I have a page with several asp:panels and a RadAjaxManager to tie them together. It was previously set up like this:
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="panel1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="panel1" /> <telerik:AjaxUpdatedControl ControlID="panel2" /> <telerik:AjaxUpdatedControl ControlID="panel3" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager>It worked perfectly; when I changed a combobox in panel1 it would update the controls in all of the panels. However, I needed to utilize the AjaxRequest event of the AjaxManager and have it also update all of the panels, so I changed the AjaxManager to look like this:
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" OnAjaxRequest="RadAjaxManager1_AjaxRequest"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadAjaxManager1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="panel1" /> <telerik:AjaxUpdatedControl ControlID="panel2" /> <telerik:AjaxUpdatedControl ControlID="panel3" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="panel1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="panel1" /> <telerik:AjaxUpdatedControl ControlID="panel2" /> <telerik:AjaxUpdatedControl ControlID="panel3" /> </UpdatedControls> </telerik:AjaxSetting> </telerik:RadAjaxManager>When the AjaxRequest event fires, it can update the panels. However, the 'panel1' panel now only updates itself - the other panels do not get updated when panel1 fires an event. I have tried adding
<telerik:AjaxUpdatedControl ControlID="RadAjaxManager1" /> in the UpdatedControls for both the manager and the panel, neither of which had any effect. Am I missing something?Additional info: After the AjaxRequest event has been fired at least once, panel1 can now update any other panels which were updated in the AjaxRequest.
Using Q1 2010 .net 2.0 & IE7
Thank you