I am trying to configure RadAjaxManager to update some RadDockZones in the page while not updating an IFrame.
When I configure RadAjaxManager like below, everything works fine and the RadDockZones do not cause the IFrame to update.
If I attempt to add another AjaxSetting to update the IFrame when the filter panel is updated, like so:
Any update to any of the Ajaxified controls causes the IFrame to update and lose its settings. Here is part of the response body from the post-back when I click on one of the RadDocks:
Is there any way to set RadAjaxManager to only update panels that are in the UpdatedControls list and leave the ones that are ajaxified but not in the UpdatedControls list?
When I configure RadAjaxManager like below, everything works fine and the RadDockZones do not cause the IFrame to update.
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="pnlDockZoneLeft"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="pnlDockZoneContent" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="pnlDockZoneContent"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="pnlDockZoneLeft" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManager>If I attempt to add another AjaxSetting to update the IFrame when the filter panel is updated, like so:
<telerik:AjaxSetting AjaxControlID="filterPane"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="pnlIFrame" /> </UpdatedControls></telerik:AjaxSetting>Any update to any of the Ajaxified controls causes the IFrame to update and lose its settings. Here is part of the response body from the post-back when I click on one of the RadDocks:
504|updatePanel|pnlDockZoneContentPanel|<div id="pnlDockZoneContent"> <div id="dockZoneContent" class="RadDockZone RadDockZone_Outlook rdVertical" style="border-width:0px;min-width:10px;min-height:10px;display:none;"> <!-- 2011.2.712.35 --><div class="RadDock RadDock_Default rdPlaceHolder" id="dockZoneContent_D" style="display:none;"> <!-- --> </div><input id="dockZoneContent_ClientState" name="dockZoneContent_ClientState" type="hidden" /> </div> </div>|362|updatePanel|pnlIFramePanel|<div id="pnlIFrame" class="content" style="width:100%;"> <iframe id="IFrame1" name="IFrame1" frameborder="0" marginwidth="0" scrolling="no" style="margin: 0; height: 525px" width="100%" height="100%" src="Profile.aspx?Redirect=True"> </iframe> </div>Is there any way to set RadAjaxManager to only update panels that are in the UpdatedControls list and leave the ones that are ajaxified but not in the UpdatedControls list?