I have a Toolbar located above a window manager. When the window manager is empty the Splitbutton menu is visible, but when the window manager loads a window the button menu goes behind the active window. I tried playing with the z-index but by default the toolbar has a higher index than the window.
I am using Telerik.Web.UI version 2011.1.519.35.
<%
@ Page Language="C#" AutoEventWireup="true" CodeBehind="Main.aspx.cs" Inherits="Company.SecurePages.Main" Async="true" AsyncTimeout="30" %>
<%
@ 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">
<link href="../Css/General.css" rel="stylesheet" type="text/css" />
</head>
<
body scroll="no" >
<
form id="form1" runat="server">
<
telerik:RadScriptManager ID="RadScriptManager1" runat="server">
</
telerik:RadScriptManager>
telerik:RadToolTip Title="Versions" runat="server" ID="HelpToolTip" ManualClose="true" Width="250px" ShowEvent="onclick"
TargetControlID
="HelpBtn" IsClientID="true" Position="BottomLeft"
>
</
telerik:RadToolTip>
<
telerik:RadToolTip Title="Session Timed Out" runat="server" ID="TimeoutToolTip" Width="250px"
ShowEvent
="onclick" TargetControlID="TimeoutLkBtn" IsClientID="true" HideEvent="FromCode"
Position
="TopCenter" Modal="true" OnClientBeforeHide="OnClientBeforeHide"
RelativeTo
="BrowserWindow" CssClass="rtCloseButton" >
<table width="100%">
<tr>
<td>
Your session is about to time out.
<br />
Do you want to continue this session?
</td>
</tr>
<tr>
<td align="center">
<asp:Button ID="YesBtn" Text="Yes" runat="server" Width="35px" OnClientClick="HideTimeoutMsg('Y'); return false;"/>
<asp:Button ID="NoBtn" Text="No" runat="server" Width="35px" OnClientClick="HideTimeoutMsg('N'); return false;" />
</td>
</tr>
</table>
</
telerik:RadToolTip>
<
telerik:RadSplitter id="Radsplitter3" runat="server" height="99.5%" width="100%" Orientation="Horizontal">
<telerik:RadPane id="Radpane3" runat="server" Height="20px" Scrolling="None" CssClass="menuPanes" >
<div class="topBackground" style="height:20px; " >
<table width="100%" cellpadding="0" cellspacing="0" >
<tr>
<td style="width:10%">
<asp:LinkButton ID="TimeoutLkBtn" runat="server" CssClass="hiddenBtn"></asp:LinkButton>
<asp:LinkButton ID="PostBtn" runat="server" CssClass="hiddenBtn"></asp:LinkButton>
</td>
<td align="right" style="width:85%; ">
<telerik:RadMenu ID="UserRadMenu" runat="server" EnableEmbeddedSkins="false" style="float:right">
<Items>
<telerik:RadMenuItem runat="server" Text="" >
<Items>
<telerik:RadMenuItem runat="server" Text="Change Password" NavigateUrl="UserPassword.aspx" >
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Edit Authentication" NavigateUrl="EditMfa.aspx" >
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
</Items>
</telerik:RadMenu>
</td>
<td style="width:5%">
<table width="100px" cellpadding="0" cellspacing="0" >
<tr>
<td style="width:10px; text-align:right;border-bottom-style:none; border-spacing:0px; border-right-width:0px; padding-left:0px; padding-right:0px; ">
<asp:Label ID="lbSeparator1" runat="server" ForeColor="Black" Text="|"></asp:Label>
</td>
<td align="center">
<asp:ImageButton ID="HelpBtn" runat="server" ImageUrl="~/Images/help_16X16.png"></asp:ImageButton>
</td>
<td style="width:10px; text-align:left; border-left-width:0px; border-right-width:0px; padding-left:0px; padding-right:0px; ">
<asp:Label ID="lbSeparator2" runat="server" ForeColor="Black" Text="|"></asp:Label>
</td>
<td style="width:50px">
<asp:LinkButton ID="LogoutLkBtn" OnClick="LogoutLkBtn_Click" runat="server" ForeColor="Black">Logout</asp:LinkButton>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
</telerik:RadPane>
<telerik:RadPane id="Radpane4" runat="server" Height="85px" Scrolling="None" CssClass="ms-globalTitleArea">
<table width="100%" height="100%" cellpadding="0" cellspacing="0" style="border-bottom-width:0px; padding-bottom:0px;">
<tr valign="top" align="left">
<td colspan="2">
<img runat="server" id="BankImage" />
</td>
</tr>
<tr valign="bottom" align="left">
<td>
<telerik:RadToolBar Width="60px" ID="rtbAppMenu" runat="server" EnableEmbeddedSkins="true" OnClientButtonClicked="ClientItemClicked" OnButtonClick="rtbAppMenu_ButtonClick" >
<Items>
<telerik:RadToolBarSplitButton ImageUrl="../Images/view_detail.gif" ToolTip="Open Applications" EnableDefaultButton="false" Height="20px" HoveredCssClass="Hovered" >
<Buttons>
<telerik:RadToolBarButton runat="server" Text="App1" Value="App1" Visible="True" ></telerik:RadToolBarButton>
<telerik:RadToolBarButton runat="server" Text="App2" Value="App2" Visible="True"></telerik:RadToolBarButton>
<telerik:RadToolBarButton runat="server" Text="App3" Value="App3" Visible="True"></telerik:RadToolBarButton>
<telerik:RadToolBarButton runat="server" Text="App4" Value="App4" Visible="True"></telerik:RadToolBarButton>
<telerik:RadToolBarButton runat="server" Text="IWA_App1" Value="IWA_App1" Visible="False"></telerik:RadToolBarButton>
<telerik:RadToolBarButton runat="server" Text="IWA_App2" Value="IWA_App2" Visible="False"></telerik:RadToolBarButton>
<telerik:RadToolBarButton runat="server" Text="IWA_App3" Value="IWA_App3" Visible="False"></telerik:RadToolBarButton>
<telerik:RadToolBarButton runat="server" Text="IWA_App4" Value="IWA_App4" Visible="False"></telerik:RadToolBarButton>
</Buttons>
</telerik:RadToolBarSplitButton>
</Items>
</telerik:RadToolBar>
</td>
<td style="width:100%; ">
<telerik:RadTabStrip runat="server" ID="RadTabStrip1" OnClientTabSelected="OnClientTabSelected" Width="100%" Skin="Vista" SelectedIndex="0" ScrollChildren="true" EnableEmbeddedSkins="true" Height="25px" >
<TabTemplate>
<asp:Label ID="TabTextLbl" runat="server" ></asp:Label>
<asp:ImageButton ID="CloseBtn" OnClientClick="CloseSelectedApplication(this)" ImageUrl="~/Images/Delete.gif" runat="server" ImageAlign="Middle" />
</TabTemplate>
</telerik:RadTabStrip>
</td>
</tr>
</table>
</telerik:RadPane>
<telerik:RadSplitBar id="Radsplitbar4" runat="server" CollapseMode="Forward"/>
<telerik:RadPane id="Radpane5" OnClientResized="PaneResized" Scrolling="None" Width="100%" Height="100%" runat="server">
</telerik:RadPane>
</
telerik:RadSplitter>
<telerik:RadWindowManager ShowContentDuringLoad="false" VisibleStatusbar="false" VisibleTitlebar="false" Behaviors="Maximize" ID="RadWindowManager" runat="server" RestrictionZoneID="Radpane5" DestroyOnClose="true" Skin="" EnableEmbeddedSkins="false" >
</telerik:RadWindowManager>
</
form>
</body>
</html>