I am using RadMenu inside RadPanelbar. Everything is working fine for EI 7 and IE 8. However, I have a problem when the application is running in IE 6. Here is what is happening... Everything is looking good when I first lunch the application. I can use the menu to go from one page to another just fine. However, as soon as I click on the browser's Back button, it seems like the panelbar takes priority over the menu. I just assume this is what is happening because the menu items have the style of the panelbar items and they do not expand. It makes impossible to use the menu.
Could you please advice what should be done so it would work in all the browser versions started with IE 6?
Here is my code:
<%@ Control Language="C#" AutoEventWireup="true" Codebehind="NavigationUC.ascx.cs"
Inherits="WWR.Web.eFirmNet.UI.UserControls.NavigationUC" %>
<%@ Register Assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Namespace="System.Web.UI" TagPrefix="asp" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<style type="text/css">
.RadPanelBar,
.RadPanelBar .rpSlide,
.RadPanelBar .rpGroup,
.RadPanelBar .rpTemplate
{
overflow:visible !important;
}
div.RadPanelBar .rpLevel1 .rpItem
{
padding:0;
}
div.RadMenu .rmRootGroup
{
border: 0;
}
div.RadMenu .rmLink
{
float: none;
}
</style>
<div style="padding-top: 10px;">
<table border="0" cellpadding="0" cellspacing="0" width="182">
<thead>
<tr>
<th class="leftZonePartTitleStyle" colspan="1"></th>
</tr>
</thead>
<tr>
<td class="leftZone">
<telerik:RadPanelBar ID="RadPanelbar1" runat="server"
Width="100%" EnableViewState="false">
<Items>
<telerik:RadPanelItem Text="Perfect Practice" runat="server" Expanded="True" Width="100%">
<Items>
<telerik:RadPanelItem runat="server">
<ItemTemplate>
<telerik:RadMenu ID="rmPerfectPractice" Width="99%" Flow="Vertical" runat="server"
EnableViewState="false">
<Items>
<telerik:RadMenuItem Text="Exports">
<Items>
<telerik:RadMenuItem Text="ValidZone Invoices" NavigateUrl="~/perfectPractice/Export/ValidZoneInvoice.aspx">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Reports">
<Items>
<telerik:RadMenuItem Text="PP to DW Exceptions" NavigateUrl="~/perfectPractice/Reports/Exceptions.aspx">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
</Items>
</telerik:RadMenu>
</ItemTemplate>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
<telerik:RadPanelItem Text="Need Help?" runat="server" Expanded="True" Width="100%">
<Items>
<telerik:RadPanelItem runat="server">
<ItemTemplate>
<telerik:RadMenu ID="rmHelp" Width="99%" Flow="Vertical" runat="server"
EnableViewState="false">
<Items>
<telerik:RadMenuItem Text="eFirmNet Help" NavigateUrl="~/Default.aspx?page=help">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenu>
</ItemTemplate>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelBar>
</td>
</tr>
</table>
</div>
Thank you,
Tatiana