or
| <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TelerikWebForm.aspx.cs" Inherits="TelerikWebForm" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title></title> |
| <telerik:RadStyleSheetManager id="RadStyleSheetManager1" runat="server" /> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
| <Scripts> |
| <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" /> |
| <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" /> |
| </Scripts> |
| </telerik:RadScriptManager> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> |
| </telerik:RadAjaxManager> |
| <div> |
| <br/><br/><br/> |
| <telerik:RadToolBar ID="rtbRecNavCtl" Runat="server"> |
| <Items> |
| <telerik:RadToolBarButton runat="server" |
| ImageUrl="RecNavFirst.gif" CausesValidation="False" Value="F"> |
| </telerik:RadToolBarButton> |
| <telerik:RadToolBarButton runat="server" |
| ImageUrl="RecNavPrev.gif" CausesValidation="False" Value="P"> |
| </telerik:RadToolBarButton> |
| <telerik:RadToolBarButton runat="server" |
| ImageUrl="RecNavNext.gif" CausesValidation="False" Value="N"> |
| </telerik:RadToolBarButton> |
| <telerik:RadToolBarButton runat="server" |
| ImageUrl="RecNavLast.gif" CausesValidation="False" Value="L"> |
| </telerik:RadToolBarButton> |
| </Items> |
| </telerik:RadToolBar> |
| <br/><br/><br/> |
| </div> |
| </form> |
| </body> |
| </html> |
| <NodeTemplate> |
| <img alt="node type" src="/Media/help_16.png" class='nodeClass<%# Eval("NodeTypeId") %>' /> |
| <asp:Label ID="text" runat="server"><%# Eval("Title") %></asp:Label> |
| </NodeTemplate> |
| currentNode.get_nodes().add(newNode); |
| <telerik:RadTabStrip ID="RadTabStrip1" runat="server" MultiPageID="RadMultiPage1" SelectedIndex="0"> |
| <Tabs> |
| <telerik:RadTab Text="First Tab" Value="First"/> |
| <telerik:RadTab Text="Second Tab" Value="Second"/> |
| <telerik:RadTab Text="Third Tab" Value="Third"/> |
| </Tabs> |
| </telerik:RadTabStrip> |
| <telerik:RadMultiPage ID="RadMultiPage1" runat="server" SelectedIndex="0"> |
| <telerik:RadPageView ID="First" runat="server"> |
| <asp:Label ID="Label1" runat="server" Text="First"/> |
| </telerik:RadPageView> |
| <telerik:RadPageView ID="Second" runat="server"> |
| <asp:Label ID="Label2" runat="server" Text="Second"/> |
| </telerik:RadPageView> |
| <telerik:RadPageView ID="Third" runat="server"> |
| <asp:Label ID="Label3" runat="server" Text="Third"/> |
| </telerik:RadPageView> |
| </telerik:RadMultiPage> |
| var tab=RadTabStrip1.Tabs.FindTabByValue("Second"); |
| tab.Visible = false; |
<UpdatedControls>, it works well !
This is the parts of codes written to accomplish the mechanism :
| function OnClientNodeClicked(sender, args) |
| { |
| $get("<% = hdAjaxSettings.ClientID %>").value |
| = "tvNodes,rcmClipboard_Document_Permissions,rcmClipboard_Node_Permissions"; |
| $find("<%=RadAjaxManager1.ClientID%>").ajaxRequest('Node_Clicked'); |
| } |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" ClientEvents-OnResponseEnd="OnResponseEnd"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="RadAjaxManager1"> |
| <UpdatedControls> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| <Telerik:RadAjaxLoadingPanel ID="LoadingPanel1" runat="server" /> |
| <asp:HiddenField ID="hdAjaxSettings" runat="server" /> |
| If Not Page.IsPostBack Then |
| Else |
| Dim hdAjaxSettingIDs As String = hdAjaxSettings.Value |
| If Not hdAjaxSettingIDs = String.Empty Then |
| For Each ID As String In hdAjaxSettingIDs.Split(",") |
| Dim UpdatedControl As New AjaxUpdatedControl(ID, "LoadingPanel1") |
| RadAjaxManager1.AjaxSettings(0).UpdatedControls.Add(UpdatedControl) |
| Next |
| End If |
| End If |