or
<telerik:RadScriptManager ID="scriptManager" runat="server" /> <telerik:RadAjaxManager ID="ajaxManager" runat="server" OnAjaxRequest="ajaxManager_AjaxRequest"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="ajaxManager"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="inputPanel" /> <telerik:AjaxUpdatedControl ControlID="errorPanel" /> <telerik:AjaxUpdatedControl ControlID="configPanel" LoadingPanelID="ajaxLoadingPanel" /> <telerik:AjaxUpdatedControl ControlID="mappingsPanel" /> <telerik:AjaxUpdatedControl ControlID="rotationsPanel" /> <telerik:AjaxUpdatedControl ControlID="featureCompositionPanel" /> <telerik:AjaxUpdatedControl ControlID="permaLinkPanel" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="TopSubmitButton"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="inputPanel" /> <telerik:AjaxUpdatedControl ControlID="errorPanel" /> <telerik:AjaxUpdatedControl ControlID="configPanel" LoadingPanelID="ajaxLoadingPanel" /> <telerik:AjaxUpdatedControl ControlID="mappingsPanel" /> <telerik:AjaxUpdatedControl ControlID="rotationsPanel" /> <telerik:AjaxUpdatedControl ControlID="featureCompositionPanel" /> <telerik:AjaxUpdatedControl ControlID="permaLinkPanel" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="configPanel"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="configValuesWindowPanel" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> <ClientEvents OnRequestStart="RequestStart" OnResponseEnd="ResponseEnd" /> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="ajaxLoadingPanel" runat="server" Skin="Default"/> <telerik:RadWindowManager ID="windowManager" runat="server" /> <telerik:RadWindow runat="server" ID="configValuesWindow" VisibleStatusbar="False" VisibleTitlebar="True" AutoSize="True" MinWidth="400"> <ContentTemplate> <asp:UpdatePanel ID="configValuesWindowPanel" runat="server" UpdateMode="Conditional"> <ContentTemplate> <table width="100%"> <tr> <td width="50%"><b>Values in Flight</b></td> <td width="50%"><b>Values out of Flight</b></td> </tr> <tr style="vertical-align: top"> <td id="ValuesInFlightCell"> <asp:Label ID="FooBaz" runat="server"></asp:Label> </td> <td id="ValuesOutOfFlightCell" /> </tr> </table> </ContentTemplate> </asp:UpdatePanel> </ContentTemplate> </telerik:RadWindow> <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript"> function RequestStart(sender, args) { var loadingPanel = $find("<%= ajaxLoadingPanel.ClientID %>"); var updatedControl = "<%= configPanel.ClientID %>"; //show the loading panel over the updated control loadingPanel.show(updatedControl); } function ResponseEnd() { var loadingPanel = $find("<%= ajaxLoadingPanel.ClientID %>"); var updatedControl = "<%= configPanel.ClientID %>"; if (loadingPanel != null) { loadingPanel.hide(updatedControl); } } function pageLoad(sender, eventArgs) { if (!eventArgs.get_isPartialLoad()) { $find("<%= ajaxManager.ClientID %>").ajaxRequest("InitialPageLoad"); } } function ShowExisting3(index) { var oWnd = $find("<%= configValuesWindow.ClientID %>"); var dataItem = $find("<%= flightConfigGrid.ClientID %>").get_masterTableView().get_dataItems()[index]; var inValues = dataItem.getDataKeyValue("InParams"); var outValues = dataItem.getDataKeyValue("OutParams"); document.getElementById('ValuesInFlightCell').innerHTML = inValues; document.getElementById('ValuesOutOfFlightCell').innerHTML = outValues; oWnd.show(); } </script> </telerik:RadCodeBlock> <h2><asp:Literal ID="PageTitleLiteral" runat="server" Text="Single Flight Config"></asp:Literal></h2> <telerik:RadAjaxPanel ID="inputPanel" runat="server"> <asp:Literal ID="FlightNameLiteral" runat="server" Text="Flight:" /> <asp:TextBox ID="FlightNameTextBox" runat="server"></asp:TextBox> <asp:Button ID="TopSubmitButton" runat="server" Text="Submit" onclick="TopSubmitButton_Click" /> <asp:Literal ID="UIMessageLiteral" runat="server" Text=""></asp:Literal> </telerik:RadAjaxPanel> <br /> <telerik:RadAjaxPanel ID="errorPanel" runat="server" CssClass="error"> <br /> <asp:Literal ID="errorLiteral" runat="server" /> </telerik:RadAjaxPanel> <br /> <telerik:RadAjaxPanel ID="configPanel" runat="server" ScrollBars="Auto" Width="100%"> <telerik:RadGrid ID="flightConfigGrid" runat="server" AutoGenerateColumns="False" AllowSorting="True" GridLines="None" AllowPaging="True" PageSize="100" OnItemCreated="OnItemCreated" OnDataBound="OnDataBound" OnItemCommand="OnItemCommand"> <MasterTableView DataKeyNames="Path" AllowMultiColumnSorting="True" SortExpressions="Environment" GroupLoadMode="Server"> <Columns> <telerik:GridBoundColumn DataField="Environment" HeaderText="Environment" SortExpression="Environment" /> <telerik:GridBoundColumn DataField="Path" HeaderText="Path" SortExpression="Path" /> <telerik:GridBoundColumn DataField="FileName" HeaderText="FileName" SortExpression="FileName" /> <telerik:GridBoundColumn DataField="SectionName" HeaderText="Section" SortExpression="SectionName" /> <telerik:GridBoundColumn DataField="ParameterName" HeaderText="Parameter" SortExpression="ParameterName" /> <telerik:GridBoundColumn DataField="AdditionalFilterSetName" HeaderText="Additional Filters" SortExpression="AdditionalFilterSetName" /> <telerik:GridTemplateColumn UniqueName="InParamWithMouseOver" HeaderText="Values in Flight (click for full set)"> <ItemTemplate> <%# Eval("InParameterValue") %> <asp:LinkButton ID="InParamLink" runat="server" CommandName="InParamLink" Text="..."/> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="InParams" HeaderText="InParams" Visible="False"/> <telerik:GridTemplateColumn UniqueName="OutParamWithMouseOver" HeaderText="Values Outside of Flight (click for full set)"> <ItemTemplate> <%# Eval("OutParameterValue") %> <asp:LinkButton ID="OutParamLink" runat="server" CommandName="OutParamLink" Text="..."/> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="OutParams" HeaderText="InParams" Visible="False"/> </Columns> </MasterTableView> </telerik:RadGrid> </telerik:RadAjaxPanel>protected void OnDataBound(object sender, EventArgs e){ foreach (GridDataItem item in this.flightConfigGrid.Items) { var inParamsLinkCell = item["InParamWithMouseOver"]; var inParamsCell = item["InParams"]; var inParamLinkControl = (LinkButton)inParamsLinkCell.FindControl("InParamLink"); inParamLinkControl.Attributes.Add( "onclick", string.Format("ShowExisting3({0});return false;", item.ItemIndex)); }}
<telerik:RadScriptManager ID="scriptManager" runat="server" /> <telerik:RadAjaxManager ID="ajaxManager" runat="server" OnAjaxRequest="ajaxManager_AjaxRequest"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="ajaxManager"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="inputPanel" /> <telerik:AjaxUpdatedControl ControlID="errorPanel" /> <telerik:AjaxUpdatedControl ControlID="configPanel" LoadingPanelID="ajaxLoadingPanel" /> <telerik:AjaxUpdatedControl ControlID="mappingsPanel" /> <telerik:AjaxUpdatedControl ControlID="rotationsPanel" /> <telerik:AjaxUpdatedControl ControlID="featureCompositionPanel" /> <telerik:AjaxUpdatedControl ControlID="permaLinkPanel" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="TopSubmitButton"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="inputPanel" /> <telerik:AjaxUpdatedControl ControlID="errorPanel" /> <telerik:AjaxUpdatedControl ControlID="configPanel" LoadingPanelID="ajaxLoadingPanel" /> <telerik:AjaxUpdatedControl ControlID="mappingsPanel" /> <telerik:AjaxUpdatedControl ControlID="rotationsPanel" /> <telerik:AjaxUpdatedControl ControlID="featureCompositionPanel" /> <telerik:AjaxUpdatedControl ControlID="permaLinkPanel" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="configPanel"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="configValuesWindowPanel" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> <ClientEvents OnRequestStart="RequestStart" OnResponseEnd="ResponseEnd" /> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="ajaxLoadingPanel" runat="server" Skin="Default"/> <telerik:RadWindowManager ID="windowManager" runat="server" /> <telerik:RadWindow runat="server" ID="configValuesWindow" VisibleStatusbar="False" VisibleTitlebar="True" AutoSize="True" MinWidth="400"> <ContentTemplate> <asp:UpdatePanel ID="configValuesWindowPanel" runat="server" UpdateMode="Conditional"> <ContentTemplate> <table width="100%"> <tr> <td width="50%"><b>Values in Flight</b></td> <td width="50%"><b>Values out of Flight</b></td> </tr> <tr style="vertical-align: top"> <td id="ValuesInFlightCell"> <asp:Label ID="FooBaz" runat="server"></asp:Label> </td> <td id="ValuesOutOfFlightCell" /> </tr> </table> </ContentTemplate> </asp:UpdatePanel> </ContentTemplate> </telerik:RadWindow> <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript"> function RequestStart(sender, args) { var loadingPanel = $find("<%= ajaxLoadingPanel.ClientID %>"); var updatedControl = "<%= configPanel.ClientID %>"; //show the loading panel over the updated control loadingPanel.show(updatedControl); } function ResponseEnd() { var loadingPanel = $find("<%= ajaxLoadingPanel.ClientID %>"); var updatedControl = "<%= configPanel.ClientID %>"; if (loadingPanel != null) { loadingPanel.hide(updatedControl); } } function pageLoad(sender, eventArgs) { if (!eventArgs.get_isPartialLoad()) { $find("<%= ajaxManager.ClientID %>").ajaxRequest("InitialPageLoad"); } } function ShowExisting3(index) { var oWnd = $find("<%= configValuesWindow.ClientID %>"); var dataItem = $find("<%= flightConfigGrid.ClientID %>").get_masterTableView().get_dataItems()[index]; var inValues = dataItem.getDataKeyValue("InParams"); var outValues = dataItem.getDataKeyValue("OutParams"); document.getElementById('ValuesInFlightCell').innerHTML = inValues; document.getElementById('ValuesOutOfFlightCell').innerHTML = outValues; oWnd.show(); } </script> </telerik:RadCodeBlock> <h2><asp:Literal ID="PageTitleLiteral" runat="server" Text="Single Flight Config"></asp:Literal></h2> <telerik:RadAjaxPanel ID="inputPanel" runat="server"> <asp:Literal ID="FlightNameLiteral" runat="server" Text="Flight:" /> <asp:TextBox ID="FlightNameTextBox" runat="server"></asp:TextBox> <asp:Button ID="TopSubmitButton" runat="server" Text="Submit" onclick="TopSubmitButton_Click" /> <asp:Literal ID="UIMessageLiteral" runat="server" Text=""></asp:Literal> </telerik:RadAjaxPanel> <br /> <telerik:RadAjaxPanel ID="errorPanel" runat="server" CssClass="error"> <br /> <asp:Literal ID="errorLiteral" runat="server" /> </telerik:RadAjaxPanel> <br /> <telerik:RadAjaxPanel ID="configPanel" runat="server" ScrollBars="Auto" Width="100%"> <telerik:RadGrid ID="flightConfigGrid" runat="server" AutoGenerateColumns="False" AllowSorting="True" GridLines="None" AllowPaging="True" PageSize="100" OnItemCreated="OnItemCreated" OnDataBound="OnDataBound" OnItemCommand="OnItemCommand"> <MasterTableView DataKeyNames="Path" AllowMultiColumnSorting="True" SortExpressions="Environment" GroupLoadMode="Server"> <Columns> <telerik:GridBoundColumn DataField="Environment" HeaderText="Environment" SortExpression="Environment" /> <telerik:GridBoundColumn DataField="Path" HeaderText="Path" SortExpression="Path" /> <telerik:GridBoundColumn DataField="FileName" HeaderText="FileName" SortExpression="FileName" /> <telerik:GridBoundColumn DataField="SectionName" HeaderText="Section" SortExpression="SectionName" /> <telerik:GridBoundColumn DataField="ParameterName" HeaderText="Parameter" SortExpression="ParameterName" /> <telerik:GridBoundColumn DataField="AdditionalFilterSetName" HeaderText="Additional Filters" SortExpression="AdditionalFilterSetName" /> <telerik:GridTemplateColumn UniqueName="InParamWithMouseOver" HeaderText="Values in Flight (click for full set)"> <ItemTemplate> <%# Eval("InParameterValue") %> <asp:LinkButton ID="InParamLink" runat="server" CommandName="InParamLink" Text="..."/> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="InParams" HeaderText="InParams" Visible="False"/> <telerik:GridTemplateColumn UniqueName="OutParamWithMouseOver" HeaderText="Values Outside of Flight (click for full set)"> <ItemTemplate> <%# Eval("OutParameterValue") %> <asp:LinkButton ID="OutParamLink" runat="server" CommandName="OutParamLink" Text="..."/> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="OutParams" HeaderText="InParams" Visible="False"/> </Columns> </MasterTableView> </telerik:RadGrid> </telerik:RadAjaxPanel>protected void OnDataBound(object sender, EventArgs e){ foreach (GridDataItem item in this.flightConfigGrid.Items) { var inParamsLinkCell = item["InParamWithMouseOver"]; var inParamsCell = item["InParams"]; var inParamLinkControl = (LinkButton)inParamsLinkCell.FindControl("InParamLink"); inParamLinkControl.Attributes.Add( "onclick", string.Format("ShowExisting3({0});return false;", item.ItemIndex)); }}
<div style="width: 100%"> <div style="padding-top: 10px; padding-bottom: 25px; padding-left: 25px; padding-right: 25px;"> <table width="100%"> <tr> <td style="width: 100%"> <asp:UpdatePanel ID="updependency" runat="server"> <ContentTemplate> <table width="100%" cellpadding="0" cellspacing="0"> <tr runat="server"> <td valign="top" style="width: 100%; height: 502px" align="left"> <div id="divRec" visible="false" runat="server" style="width: 100%;"> <table width="100%" cellpadding="0" cellspacing="0"> <tr style="background-color: White;"> <td align="left" style="overflow: auto; height: 480px; width: 100%"> <div id="divGrid" runat="server" style="overflow: auto; height: 480px; width: 100%"> <telerik:radgrid id="rgDependency" runat="server" height="476px" gridlines="None" showgrouppanel="false" showfooter="false" autogeneratecolumns="false" enableembeddedskins="false" allowpaging="true" pagesize="20" borderstyle="Solid" bordercolor="Black" borderwidth="1px" backcolor="White" onitemcommand="rgDependency_ItemCommand" onitemdatabound="rgDependency_ItemDataBound" onneeddatasource="rgDependency_NeedDataSource"> <HeaderStyle Height="20px" BackColor="#004000" Font-Size="8pt" Font-Bold="True" ForeColor="White" HorizontalAlign="Center" BorderColor="White" BorderWidth="1px" /> <ItemStyle HorizontalAlign="Center" /> <AlternatingItemStyle BackColor="#F5F5E9" HorizontalAlign="Center" /> <PagerStyle BackColor="#F5F5E9" /> <MasterTableView DataKeyNames="DependencyNumber" GridLines="None"> <Columns> <telerik:GridBoundColumn HeaderText="Dependency Number" DataField="DependencyNumber" UniqueName="DependencyNumber"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Dependency Name" DataField="DependencyName" UniqueName="DependencyName"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Dependency Type" DataField="DependencyType" UniqueName="DependencyType"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn HeaderText="Dependency Sites" DataField="DependencySites" UniqueName="DependencySites"> <ItemTemplate> <asp:LinkButton ID="lnkDepenSites" Text='<%# Bind("DependencySites") %>' runat="server" CommandName="Orders" ForeColor="Blue"></asp:LinkButton> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn HeaderText="Status" DataField="DependencyStatus" UniqueName="DependencyStatus"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Sch Completion Date" DataField="ScheduleCompletionDate" UniqueName="ScheduleCompletionDate" DataFormatString="{0:MM/dd/yyyy}"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="CM Number" DataField="CMNumber" UniqueName="CMNumber"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Created By" DataField="CreatedBY" UniqueName="CreatedBY"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Created Date" DataField="CreatedDate" UniqueName="CreatedDate" DataFormatString="{0:MM/dd/yyyy}"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Last Modified By" DataField="LastModifiedBy" UniqueName="LastModifiedBy"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Last Modified Date" DataField="LastModifiedDate" UniqueName="LastModifiedDate" DataFormatString="{0:MM/dd/yyyy}"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Next Update Date" DataField="NextUpdateDate" UniqueName="NextUpdateDate" DataFormatString="{0:MM/dd/yyyy}"> </telerik:GridBoundColumn> <telerik:GridButtonColumn UniqueName="EditDependency" CommandName="EditDependency" ImageUrl="~/Images/edit-icon-v5.gif" ButtonType="ImageButton" HeaderStyle-Width="3%" ItemStyle-Width="3%"> </telerik:GridButtonColumn> <telerik:GridButtonColumn UniqueName="Associate" CommandName="Associate" ImageUrl="~/Images/Associate.png" ButtonType="ImageButton" HeaderStyle-Width="3%" ItemStyle-Width="3%"> </telerik:GridButtonColumn> </Columns> <NoRecordsTemplate> No Dependencies found</NoRecordsTemplate> </MasterTableView> <ClientSettings> <Scrolling AllowScroll="true" ScrollHeight="400px" UseStaticHeaders="true" /> </ClientSettings> </telerik:radgrid> </div> </td> </tr> </table> </div> </td> </tr> </table> </ContentTemplate> </asp:UpdatePanel> </td> </tr> </table> <asp:UpdateProgress ID="UpdateProgress1" DisplayAfter="1" AssociatedUpdatePanelID="updependency" runat="server"> <ProgressTemplate> <iframe frameborder="0" src="about:blank" class="iframestyle"></iframe> <div class="iframeDiv"> <img src="Images/rotate_large.gif" alt="" /> </div> <div> </div> </ProgressTemplate> </asp:UpdateProgress> <telerik:radwindowmanager id="RadWinmanager" runat="server"> <Windows> <telerik:RadWindow ID="rwAddDepend" runat="server" Behaviors="Default" CustomCSS="CSS/CustomStyle.css" ShowContentDuringLoad="false" BackColor="Green" Animation="FlyIn" Skin="Forest" Height="320px" Width="500px"> <ContentTemplate> //Content Here removed for convenience </ContentTemplate> </telerik:RadWindow> <telerik:RadWindow ID="rwEditDepend" runat="server" Behaviors="Default" CustomCSS="CSS/CustomStyle.css" ShowContentDuringLoad="false" BackColor="Green" Animation="FlyIn" Skin="Forest" Height="320px" Width="500px" Title="Add Dependency Mockup"> <ContentTemplate> //Content Here removed for convenience </ContentTemplate> </telerik:RadWindow> <telerik:RadWindow ID="rwAssociate" runat="server" Behaviors="Default" CustomCSS="CSS/CustomStyle.css" ShowContentDuringLoad="false" BackColor="Green" Animation="FlyIn" Skin="Forest" Width="1050px" Height="500px"> <ContentTemplate> //Content Here removed for convenience </ContentTemplate> </telerik:RadWindow> </Windows> </telerik:radwindowmanager> </div> </div>Hi,
I try to use
<telerik:ConfiguratorPanel runat="server" ID="ConfigurationPanel1" Title="Configurator" Expanded="true">
But I have the following error.
Unknown server tag 'telerik:ConfiguratorPanel'
What should I install or what am I missing?
Thx