| <telerik:RadSplitter runat="server" Orientation="Horizontal" ID="ManageReceivedOrdersSplitter" Width="100%" Height="100%" > |
| <telerik:RadPane ID="RadPane2" runat="server" Height="25px" Width="100%" Scrolling="None"> |
| <telerik:RadTabStrip ID="ManageDistributionCentersRadTabStrip" runat="server" MultiPageID="ManageDistributionCentersMultiPage" |
| SelectedIndex="0" CausesValidation="false" AutoPostBack="true" OnTabClick="ManageDistributionCentersTab_OnClick" > |
| <Tabs> |
| <telerik:RadTab Text="<%$Resources:AdministrationLanguage, Orders%>" Value="Orders" PageViewID="ReceivedOrdersPageView" /> |
| <telerik:RadTab Text="Accounts" Value="Accounts" PageViewID="AccountsRadPageView"/> |
| </Tabs> |
| </telerik:RadTabStrip> |
| </telerik:RadPane> |
| <telerik:RadPane runat="server" Width="100%" Height="100%"> |
| <telerik:RadMultiPage ID="ManageDistributionCentersMultiPage" runat="server" Height="100%" SelectedIndex="0" RenderSelectedPageOnly="true" > |
| <telerik:RadPageView ID="ReceivedOrdersPageView" runat="server" Width="100%" Height="100%" > |
| <asp:PlaceHolder ID="ReceivedOrdersPlaceHolder" runat="server" /> |
| </telerik:RadPageView> |
| <telerik:RadPageView ID="AccountsRadPageView" runat="server" Width="100%" Height="100%" > |
| <itn:DistributorAccountsControl id="_distributionCenterAccounts" runat="server" /> |
| </telerik:RadPageView> |
| </telerik:RadMultiPage> |
| </telerik:RadPane> |
| </telerik:RadSplitter> |
| <telerik:RadComboBox ID="SpecificLocation" runat="server" AccessKey="f" AllowCustomText="true" |
| CollapseAnimation-Type="None" EnableLoadOnDemand="true" EnableVirtualScrolling="true" |
| ExpandAnimation-Type="None" MaxHeight="200px" MaxLength="70" OnDataBinding="Location_DataBinding" |
| ShowMoreResultsBox="false" ShowToggleImage="false" Text='<%# Bind("Location") %>' |
| WebServiceSettings-Method="GetData" WebServiceSettings-Path="../DataService.aspx" |
| Width="100%" /> |
| <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="RouteLegs.aspx.cs" Inherits="CNIntegration.RouteLegs" %> |
| <%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %> |
| <!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> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <div> |
| <script type="text/javascript"> |
| function ClientClose() { |
| try { |
| var ajaxManager = $find("<%= RadAjaxManager1.ClientID %>"); |
| alert(ajaxManager); |
| ajaxManager.ajaxRequest("Rebind"); |
| alert("Returned from ajaxRequest"); |
| } |
| catch (err) { |
| alert("Error: " + err.message); |
| } |
| } |
| </script> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> |
| </telerik:RadAjaxManager> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
| </telerik:RadScriptManager> |
| <telerik:RadWindowManager ID="RadWindowManager1" runat="server"> |
| <Windows> |
| <telerik:RadWindow ID="windowWaypoints" runat="server" Behavior="Default" OnClientClose="ClientClose" OnClientShow="ClientClose" |
| InitialBehavior="None" Left="" NavigateUrl="Waypoints.aspx" OpenerElementID="Button1" |
| Top="" Animation="None" Modal="true" Height="500" Width="500"> |
| </telerik:RadWindow> |
| </Windows> |
| </telerik:RadWindowManager> |
| <telerik:RadDock ID="RadDock1" runat="server" Width="300px" Visible="false" Resizable="true"> |
| <ContentTemplate> |
| <telerik:RadComboBox ID="RadComboBox1" runat="server"> |
| </telerik:RadComboBox> |
| <telerik:RadTextBox ID="RadTextBox1" runat="server"> |
| </telerik:RadTextBox> |
| </ContentTemplate> |
| </telerik:RadDock> |
| <%--<asp:LinkButton ID="LinkButton1" runat="server">Create New Waypoint</asp:LinkButton>--%> |
| <asp:Button ID="Button1" runat="server" Text="Button" /> |
| <telerik:RadGrid ID="gridRates" runat="server" |
| onneeddatasource="gridRates_NeedDataSource" AllowFilteringByColumn="True" |
| AllowPaging="True" AllowSorting="True" GridLines="None" ShowFooter="True" > |
| <MasterTableView> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </ExpandCollapseColumn> |
| </MasterTableView> |
| <ClientSettings> |
| <Scrolling AllowScroll="True" UseStaticHeaders="True" /> |
| </ClientSettings> |
| </telerik:RadGrid> |
| </div> |
| </form> |
| </body> |
| </html> |
| using System; |
| using System.Collections.Generic; |
| using System.Linq; |
| using System.Web; |
| using System.Web.UI; |
| using System.Web.UI.WebControls; |
| using System.Data; |
| using Telerik.Web.UI; |
| namespace CNIntegration |
| { |
| public partial class RouteLegs : System.Web.UI.Page |
| { |
| protected void Page_Load(object sender, EventArgs e) |
| { |
| gridRates.MasterTableView.CommandItemDisplay = GridCommandItemDisplay.Top; |
| gridRates.MasterTableView.CommandItemSettings.ShowExportToPdfButton = true; |
| } |
| protected override void RaisePostBackEvent(IPostBackEventHandler source, String eventArgument) |
| { |
| base.RaisePostBackEvent(source, eventArgument); |
| if (source is RadAjaxManager) |
| { |
| switch (eventArgument) |
| { |
| case "Rebind": |
| { |
| gridRates.Rebind(); |
| break; |
| } |
| } |
| } |
| } |
| private DataSet GetRateData() |
| { |
| DataSet ds = new DataSet(); |
| ds.Tables.Add("Rates"); |
| ds.Tables[0].Columns.Add("RateID"); |
| ds.Tables[0].Columns.Add("RateName"); |
| ds.Tables[0].Columns.Add("RateDesc"); |
| DataRow dr = ds.Tables[0].NewRow(); |
| dr["RateID"] = 1; |
| dr["RateName"] = "First Rate"; |
| dr["RateDesc"] = "Desc One"; |
| ds.Tables[0].Rows.Add(dr); |
| dr = ds.Tables[0].NewRow(); |
| dr["RateID"] = 2; |
| dr["RateName"] = "Second Rate"; |
| dr["RateDesc"] = "Desc Two"; |
| ds.Tables[0].Rows.Add(dr); |
| Session["RateData"] = ds; |
| return ds; |
| } |
| protected void gridRates_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e) |
| { |
| gridRates.DataSource = GetRateData(); |
| } |
| /* |
| protected void gridRates_ItemCommand(object source, GridCommandEventArgs e) |
| { |
| DataSet ds = new DataSet(); |
| ds.Tables.Add("Rates"); |
| ds.Tables[0].Columns.Add("RateID"); |
| ds.Tables[0].Columns.Add("RateName"); |
| ds.Tables[0].Columns.Add("RateDesc"); |
| gridRates.DataSource = ds; |
| } |
| */ |
| } // RouteLegs class |
| } // CNIntegration namespace |
| <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="WebForm1.aspx.vb" Inherits="WebForm1" %> |
| <!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 id="Head1" runat="server"> |
| <title></title> |
| <style type="text/css"> |
| html, body, form |
| { |
| height: 100%; |
| margin: 1; |
| padding: 0; |
| overflow: hidden; |
| } |
| </style> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
| </telerik:RadScriptManager> |
| <telerik:RadSkinManager ID="RadSkinManager1" runat="server" Skin="Windows7"> |
| </telerik:RadSkinManager> |
| <div style="height: 100%"> |
| <telerik:RadSplitter ID="RadSplitterMain" runat="server" |
| Orientation="Horizontal" Width="100%" EnableViewState="True" Height="100%" |
| BorderSize="0" BorderStyle="None" HeightOffset="15"> |
| <telerik:RadPane ID="HeaderPane" runat="server" Height="50px"> |
| <table style="width: 100%;"> |
| <tr> |
| <td> |
| Header Img</td> |
| <td> |
| <asp:Label ID="Label2" runat="server" Text="Header Label" |
| style="font-weight: 700"></asp:Label> |
| </td> |
| <td align="center" valign="middle" width="150"> |
| <asp:Label ID="Label26" runat="server"></asp:Label> |
| </td> |
| </tr> |
| </table> |
| </telerik:RadPane> |
| <telerik:RadPane ID="Tabstrip" runat="server" Height="26px"> |
| <telerik:RadTabStrip ID="RadTabStrip1" runat="server" ShowBaseLine="True" |
| MultiPageID="RadMultiPage1" Skin="Windows7" SelectedIndex="0"> |
| <Tabs> |
| <telerik:RadTab runat="server" Text="Page0" Selected="True"> |
| </telerik:RadTab> |
| <telerik:RadTab runat="server" Text="Page1"> |
| </telerik:RadTab> |
| </Tabs> |
| </telerik:RadTabStrip> |
| </telerik:RadPane> |
| <telerik:RadPane ID="BodyPane" runat="server" Height="100%" Width="100%"> |
| <telerik:RadMultiPage ID="RadMultiPage1" runat="server" SelectedIndex="1" |
| Height="100%" Width="100%"> |
| <telerik:RadPageView ID="pvPage0" runat="server" BorderStyle="None" BorderWidth="0px" Height="100%" Width="100%"> |
| <telerik:RadSplitter ID="RadSplitter1" runat="server" Orientation="Horizontal" FullScreenMode="False" ResizeWithParentPane="False" Width="100%" Height="100%" > |
| <telerik:RadPane ID="RadPane1" runat="server" BorderWidth="0px" Scrolling="None" BackColor="#FF0066" Height="100%"> |
| Page0 |
| </telerik:RadPane> |
| </telerik:RadSplitter> |
| </telerik:RadPageView> |
| <telerik:RadPageView ID="pvPage1" runat="server" BorderStyle="None" BorderWidth="0px" Height="100%" Width="100%"> |
| <telerik:RadSplitter ID="RadSplitter2" runat="server" Orientation="Horizontal" FullScreenMode="False" ResizeWithParentPane="False" Width="100%" Height="100%" BackColor="#009933"> |
| <telerik:RadPane ID="RadPane2" runat="server" BorderWidth="0px" Scrolling="None" BackColor="#66FF99" Height="100%"> |
| Page1 |
| </telerik:RadPane> |
| </telerik:RadSplitter> |
| </telerik:RadPageView> |
| </telerik:RadMultiPage> |
| </telerik:RadPane> |
| </telerik:RadSplitter> |
| </div> |
| </form> |
| </body> |
| </html> |

Hi
I have used Telerik Rad Ajax Controls Q2 2008.
I have used Telerik <telerik:RadAjaxManager. I have got following error when first dropdown selected value get dataset from database and bind next dropdown. The following javascript error occure some time please give me solution.
Message: Sys.InvalidOperationException: Type Telerik.Web.UI.Orientation has already been registered. The type may be defined multiple times or the script file that defines it may have already been loaded. A possible cause is a change of settings during a partial update.
Line: 2315
Char: 38
Code: 0
URI: http://www.siteaddress.com/applicationname/ScriptResource.axd?d=-Jgv8ZgSJ3CG7LC-_W3T-i8dO-NBSfGpnshh3hHdbdXPEShm0iLzJ08uDYlLty_UpQB5ZqNuuf0iFmEt0QhErrFU7-CBVDN1TgEVjlDayQg1&t=ffffffffa8e04a08
Message: Sys.ScriptLoadFailedException: The script 'http://www.siteaddress.com/applicationname/ScriptResource.axd?d=6ogW2h6cbt5jB0bxuSFD2y6YXBObbV_hlKI5N2sDkPQ1JWWHXuyOWOe_qu8xQRr-0&t=31ebd8a9' failed to load. Check for:
Inaccessible path.
Script errors. (IE) Enable 'Display a notification about every script error' under advanced settings.
Missing call to Sys.Application.notifyScriptLoaded().
Line: 1266
Char: 13
Code: 0
URI: http://www.siteaddress.com/applicationname/ScriptResource.axd?d=-Jgv8ZgSJ3CG7LC-_W3T-i8dO-NBSfGpnshh3hHdbdXPEShm0iLzJ08uDYlLty_Ug3CD7xGk8j12QpbYiFo4jZAat0BxiTe1yTlTB_8kHd_tFPaHrfquPu1O1B-EYp880&t=ffffffffa8e04a08
Thanksssssss
| <asp:RadioButtonList ID="rdoOffer" onclick="alert('<%= rdoOffer.ClientID %>');" |
| runat="server"> |
| <asp:ListItem Text="Yes" Value="Y"></asp:ListItem> |
| <asp:ListItem Text="No" Value="N"></asp:ListItem> |
| </asp:RadioButtonList> |