Hi,
I'm using in a web application RadDock control. However I'm trying to figure out if it is possible to use DockCommand as a RadAjaxManager trigger. Because DockCommand has no ID it seems very hard to achieve this.
My application scenario is quite easy to understand. The dock command button must load a user control in a panel (ExtendedViewPanel) and then reload it. Please consider the following code :
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="MyDockCommand"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="ExtendedViewPanel" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadDockLayout runat="server" ID="RadDockLayout1"> <table style="width:100%"> <tr> <td> <telerik:RadDockZone runat="server" ID="RadDockZone1" Orientation="Horizontal" Style="border: 0;"> <telerik:RadDock RenderMode="Lightweight" ID="RadDock1" runat="server" Title="Classeurs non publiƩs" EnableAnimation="true" CssClass="higherZIndex" Width="33%" Skin="Metro" OnCommand="RadDock1_Command"> <Commands> <telerik:DockToggleCommand Name="SwitchView" AutoPostBack="true" CssClass="command-maximize"/> </Commands> <ContentTemplate> <div> <widget:LastModifiedWorkbook ID="LastModifiedWorkbookControl" runat="server" /> <asp:HiddenField runat="server" ID="toggleState" /> </div> </ContentTemplate> </telerik:RadDock> </telerik:RadDockZone> </td> </tr> </table> </telerik:RadDockLayout><asp:Panel runat="server" ID="ExtendedViewPanel" CssClass="extended-view-panel" Visible="false"></asp:Panel>
Thanks for your help,