Hi,
I put a RadSplitter onto a Page that has two vertical pane. On the left side there is a navigation menu. If you click on an item of the menu, it will open the .aspx pages on the right side next to the navigation menu. Now I want to redirect web application from pages that open in right side pane(I want to redirect to a complete new website , for example Default.aspx).
I want to use it for users policy and if session expired redirect web application to default.aspx for login
How can I fix it?
I put a RadSplitter onto a Page that has two vertical pane. On the left side there is a navigation menu. If you click on an item of the menu, it will open the .aspx pages on the right side next to the navigation menu. Now I want to redirect web application from pages that open in right side pane(I want to redirect to a complete new website , for example Default.aspx).
I want to use it for users policy and if session expired redirect web application to default.aspx for login
How can I fix it?
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="AppMain.aspx.cs" Inherits="MapnaWarrantySystem.AppMain" %><%@ 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>Mapna Warranty System</title> <link rel="icon" href="Images/mapna.ico" type="image/x-icon" /> <telerik:RadCodeBlock ID="RadCodeBlockMain" runat="server"> <script language="javascript" type="text/javascript"> function getItemValue(sender, eventArgs) { if (eventArgs.get_item().get_value() != null) { var obj = window.radopen(eventArgs.get_item().get_value(), eventArgs.get_item().get_text()); } } </script> </telerik:RadCodeBlock> <link href="~/Styles/Site.css" rel="stylesheet" type="text/css" /></head><body> <form id="formMain" runat="server"> <telerik:RadScriptManager ID="RadScriptManagerMain" runat="server"> </telerik:RadScriptManager> <telerik:RadAjaxManager ID="RadAjaxManagerMain" runat="server"> </telerik:RadAjaxManager> <telerik:RadWindowManager ID="RadWindowManagerMain" runat="server" Animation="Fade" AutoSize="True" AutoSizeBehaviors="Width, Height, Default" ReloadOnShow="True" ShowContentDuringLoad="False" Skin="WebBlue" MinHeight="300px" MinWidth="400px" EnableShadow="True" IconUrl="../Images/mapna.ico" VisibleStatusbar="False"> </telerik:RadWindowManager> <div style="width: 100%;" align="center"> <div style="float: left; width: 100%; margin: 0px; padding: 0px; background: #4b6c9e;" align="left"> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="110"> <img alt="" src="Images/mapna.png" width="103" /> </td> <td align="left" width="300"> <span style="font-family: Tahoma; font-size: 30px; font-weight: bold; text-transform: none; color: #CBCEFA">MWS </span><span style="font-family: Tahoma; font-size: small; font-weight: bold; text-transform: none; color: #B1B7F8">(MLC Warranty Software)</span> </td> <td align="right"> <asp:Label ID="lblUserName" runat="server" Font-Names="Tahoma" Font-Size="Medium" ForeColor="#8FCBCA"></asp:Label> </td> <td width="80"> <asp:LinkButton ID="lbLogout" runat="server" Font-Names="Tahoma" Font-Size="Medium" ForeColor="#FFFF66" onclick="lbLogout_Click">Log Out</asp:LinkButton> </td> </tr> </table> </div> <div style="clear: both; font-size: 1px;"> </div> <div style="width: 1200px; height: 700px;" align="center"> <div style="width: 100%; height: 100%; float: left;"> <telerik:RadAjaxPanel ID="RadAjaxPanelMain" runat="server" Height="100%" Width="100%"> <telerik:RadSplitter ID="RadSplitterMain" runat="server" Width="100%" Height="100%" Skin="WebBlue"> <telerik:RadPane ID="RadPane1" runat="server" MinWidth="100" Width="250px" MaxWidth="300" BackColor="#DFDFFF" ShowContentDuringLoad="False"> <telerik:RadPanelBar runat="server" ID="RadPanelBarTools" Height="100%" Skin="WebBlue" OnClientItemClicked="getItemValue" BackColor="#DFDFFF"> <Items> <telerik:RadPanelItem runat="server" Text="Claims"> <Items> <telerik:RadPanelItem runat="server" Text="New" Value="frm_Claims_Add.aspx"> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" Text="Sent" Value="frm_Claims_Edit.aspx"> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem Text="Cartable" Owner="RadPanelBarTools"> <Items> <telerik:RadPanelItem runat="server" Text=""> <ItemTemplate> <telerik:RadTreeView ID="RadTreeView1" runat="server" OnNodeClick="RadTreeView1_NodeClick"> <Nodes> <telerik:RadTreeNode runat="server" Text="Inbox" Value="Cartable_Inbox.aspx"> </telerik:RadTreeNode> <telerik:RadTreeNode runat="server" Text="Pending" Value="Cartable_Pending.aspx"> </telerik:RadTreeNode> <telerik:RadTreeNode runat="server" Text="Sent" Value="Cartable_Sent.aspx"> </telerik:RadTreeNode> </Nodes> </telerik:RadTreeView> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem Text="Control Panel" Owner="RadPanelBarTools"> <Items> <telerik:RadPanelItem Text="Failure Items" Value="/Admin/frmFailures.aspx"> </telerik:RadPanelItem> <telerik:RadPanelItem Text="Locomotive Basic Informations" Value="/Admin/frmLocomotiveGroupsCtrl.aspx"> </telerik:RadPanelItem> <telerik:RadPanelItem Text="Claims (Add)" Value="/Admin/frmClaims.aspx"> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" Owner="" Text="Claims (Edit)" Value="/Admin/frmClaimsEdit.aspx"> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" Text="Consortium members" Value="/Admin/frmConsortiumMembers.aspx"> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" Text="Locomotive stop reasons" Value="/Admin/frmLocomotiveStopReasons24.aspx"> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem Text="Reports" Owner="RadPanelBarTools"> <Items> <telerik:RadPanelItem Text="Report1"> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> </Items> </telerik:RadPanelBar> </telerik:RadPane> <telerik:RadSplitBar ID="RadSplitBar1" runat="server" CollapseMode="Forward"> </telerik:RadSplitBar> <telerik:RadPane ID="RadPane2" runat="server" MinWidth="400" BackColor="#DFDFFF" ShowContentDuringLoad="False" Scrolling="Y"> </telerik:RadPane> </telerik:RadSplitter> </telerik:RadAjaxPanel> </div> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanelMain" runat="server" Skin="Office2010Black"> </telerik:RadAjaxLoadingPanel> <div style="clear: both; font-size: 1px;"> </div> </div> </div> </form></body></html>protected void Page_Load(object sender, EventArgs e){ if (Session["UserID"] == null) Response.Redirect("Default.aspx"); //Users.Name, Users.Family, UsersGroup.Name string[] Name = BL.tbl_Users.Get_Name_Family_GroupName(Session["UserID"].ToString()); lblUserName.Text = Name[2] + " ";}protected void RadTreeView1_NodeClick(object sender, RadTreeNodeEventArgs e){ if (e.Node.Value != "") RadPane2.ContentUrl = e.Node.Value;}protected void lbLogout_Click(object sender, EventArgs e){ Session.Clear(); Session.RemoveAll(); Response.Redirect("Default.aspx");}