RadAjaxLoadingPanel
images displayed as the page data was being updated within these usercontrols.
Recently I created a new usercontrol which contained nothing but a RadPanelBar and within that it contained two panel items. Each of the panel items contained one of the usercontrols mentioned above. Essentially this new control became a wrapper for the previous two controls to be included within a panel bar.
The problem I am having however is that the loading panel images do not appear to be getting triggered as it was before. The documentaion is a little sparse on this topic.
Here is a snippet sample of my code:
Main .aspx
.... |
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> |
<AjaxSettings> |
<telerik:AjaxSetting AjaxControlID="btnRun"> |
<UpdatedControls> |
.... |
</UpdatedControls> |
</telerik:AjaxSetting> |
</AjaxSettings> |
</telerik:RadAjaxManager> |
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server"> |
... |
</telerik:RadAjaxLoadingPanel> |
<uc1:MyControl ID="MainControl" runat="server" /> |
... |
Main usercontrol.ascx
<telerik:RadAjaxManagerProxy ID="RadAjaxManagerProxy1" runat="server"> |
</telerik:RadAjaxManagerProxy> |
<telerik:RadPanelBar Skin="Gray" ID="RadPanelBar1" runat="server" AllowCollapseAllItems="true" |
ExpandMode="SingleExpandedItem" EnableViewState="true" Width="100%"> |
<Items> |
<telerik:RadPanelItem Text="Panel 1" runat="server" |
Value="1"> |
<Items> |
<telerik:RadPanelItem runat="server"> |
<ItemTemplate> |
<us1:MyControl1 runat="server" ID="Control_1" /> |
</ItemTemplate> |
</telerik:RadPanelItem> |
</Items> |
</telerik:RadPanelItem> |
<telerik:RadPanelItem Text="Panel 2" runat="server" Value="2"> |
<Items> |
<telerik:RadPanelItem runat="server"> |
<ItemTemplate> |
<uc1:MyControl2 runat="server" ID="Control_2" /> |
</ItemTemplate> |
</telerik:RadPanelItem> |
</Items> |
</telerik:RadPanelItem> |
</Items> |
<CollapseAnimation Duration="100" Type="InOutBounce" /> |
<ExpandAnimation Duration="100" Type="InOutBounce" /> |
</telerik:RadPanelBar> |
Control1.ascx (Control2.ascx is similar)
.... |
<telerik:RadAjaxManagerProxy ID="RadAjaxManagerProxy1" runat="server"> |
<AjaxSettings> |
....<list removed for space> |
</AjaxSettings> |
</telerik:RadAjaxManagerProxy> |
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel99" runat="server"> |
<img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' |
style="border: 0px; position: relative; top: 75px;" /> |
</telerik:RadAjaxLoadingPanel> |
.... remaining page with controls .... |
I hope this makes sense. Bottom line question is how can I continue to get the loading panel images to work in this configuration.
Thanks!!
Paul