Hi Alex,
I followed the online example and modified the page. Everything started working in IE8 as well as in IE7. Which is great.
This is how it looks now:
<%
@ Control Language="C#" AutoEventWireup="true" Codebehind="NavigationUC.ascx.cs"
Inherits="WWR.Web.MySolution.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 Visible="false" Text="Accounts" runat="server"
Width="100%" Expanded="True">
<Items>
<telerik:RadPanelItem runat="server">
<ItemTemplate>
<telerik:RadMenu ID="rmAccounts" Width="99%" Flow="Vertical" runat="server"
style="z-index:7000" EnableViewState="false">
<Items>
<telerik:RadMenuItem Visible="false" Text="Inventory">
<Items>
<telerik:RadMenuItem Text="Open" NavigateUrl="~/Accounts/OpenInventoryDisplay.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Suits / Judgments" NavigateUrl="~/Accounts/SuitOpenInventoryDisplay.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Closed" NavigateUrl="~/Accounts/ClosedInventoryDisplay.aspx">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Recent Activity" NavigateUrl="~/Activity/Summary.aspx" >
</telerik:RadMenuItem>
<telerik:RadMenuItem Visible="false" Text="Online Reconciliation">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenu>
</ItemTemplate>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
<telerik:RadPanelItem Text="Financials" runat="server" Width="100%" Expanded="True">
<Items>
<telerik:RadPanelItem runat="server">
<ItemTemplate>
<telerik:RadMenu ID="rmFinancials" Width="99%" Flow="Vertical" runat="server"
style="z-index:7000" EnableViewState="false">
<Items>
<telerik:RadMenuItem Text="Settlements">
<Items>
<telerik:RadMenuItem Text="Summary" NavigateUrl="~/Settlements/Summary/AggregateSummary.aspx" >
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Schedule">
<Items>
<telerik:RadMenuItem Text="View">
<Items>
<telerik:RadMenuItem Text="Monthly" NavigateUrl="~/Settlements/Schedule/ScheduledRuns.aspx" >
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Today's Running Clients" NavigateUrl="~/Settlements/Schedule/TodaysClientRuns.aspx" >
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Projected Running Clients" NavigateUrl="~/Settlements/Schedule/ClientRuns.aspx" >
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Maintain">
<Items>
<telerik:RadMenuItem Text="View Schedule Definitions" NavigateUrl="~/Settlements/ViewScheduleDefinitions.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Manage Schedules On Holiday" NavigateUrl="~/Settlements/Schedule/Maintain/ManageSchedulesOnHoliday.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Add Schedule(s) by Client" NavigateUrl="~/Settlements/Schedule/Maintain/AddScheduleByClient.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Create New Schedule" NavigateUrl="~/Settlements/Schedule/Maintain/CreateSchedule.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Manage Schedules" NavigateUrl="~/Settlements/Schedule/Maintain/ManageSchedules.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Resume Schedule(s)" NavigateUrl="~/Settlements/Schedule/Maintain/ResumeSchedule.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Retire Schedule(s) by Client" NavigateUrl="~/Settlements/Schedule/Maintain/RemoveSchedule.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Suspend Schedule(s)" NavigateUrl="~/Settlements/Schedule/Maintain/SuspendScheduleByClient.aspx">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Reports">
<Items>
<telerik:RadMenuItem Text="Clients with no Active Schedules" NavigateUrl="~/Settlements/Schedule/ClientsWithNoSchedules.aspx" >
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Arrangement">
<Items>
<telerik:RadMenuItem Text="Maintain">
<Items>
<telerik:RadMenuItem Text="View Arrangements" NavigateUrl="~/Settlements/ViewClientsBySettlementArrangement.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Add Arrangements(s) by Client" NavigateUrl="~/Settlements/Arrangements/Maintain/AddArrangementToClient.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="View Client(s) Arrangements" NavigateUrl="~/Settlements/Arrangements/Maintain/ViewArrangements.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Edit Client(s) Arrangements" NavigateUrl="~/Settlements/Arrangements/Maintain/EditArrangements.aspx">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem Visible="true" Text="Test Settlement" NavigateUrl="~/Settlements/Arrangements/RulesEval/CreateNewSettlementRule.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Printing Priority" NavigateUrl="~/Settlements/Arrangements/PrintPriority/MaintainPrintPriority.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Print Indicator" NavigateUrl="~/Settlements/Arrangements/PrintIndicator/MaintainPrintIndicator.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Payment Release Date" NavigateUrl="~/Settlements/Arrangements/PaymentReleaseDate/MaintainPaymentReleaseDate.aspx">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Cash App">
<Items>
<telerik:RadMenuItem Text="Invoice Search" NavigateUrl="~/Settlements/InvoiceSearch.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="General Search" NavigateUrl="~/Settlements/CashApp/CashAppSearch.aspx">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="On-Demand">
<Items>
<telerik:RadMenuItem Visible="false" Text="Entry" NavigateUrl="~/Settlements/OnDemandSettlementEntry.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Entry" NavigateUrl="~/Settlements/OnDemand/OnDemandEntry.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Pending" NavigateUrl="~/Settlements/OnDemandPendingSettlements.aspx">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Cover Page Maintenance" NavigateUrl="~/Settlements/CoverPageMaintenance.aspx">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Receivables">
<Items>
<telerik:RadMenuItem Text="Charge-Off" NavigateUrl="~/Financials/Receivables/ChargeOff">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Payables">
<Items>
<telerik:RadMenuItem Text="1099" NavigateUrl="~/Reports/Payable1099.aspx">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Activity">
<Items>
<telerik:RadMenuItem Text="Transaction Revenue (BBH)" NavigateUrl="~/Reports/BillingByHome.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="AR Ranking (801)" NavigateUrl="~/Reports/ReceivablesRankingRS.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Visible="false" Text="AR Ranking (801) Dashboard (Beta)" NavigateUrl="~/Reports/ARRAnkingDashboardRS.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="AR Ranking (801) Dashboard (Beta)" NavigateUrl="~/Reports/ARRankingGraphicRS.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="AR by Client" NavigateUrl="~/Reports/ARByClient.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Invoice Payment Detail" NavigateUrl="~/Reports/InvoicePaymentDetail.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Attorney Invoice Voided Checks" NavigateUrl="~/Reports/AttorneyInvoiceVoidedChecks.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="HP Cost Checks" NavigateUrl="~/Reports/HPCostChecks.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Unbilled Hourly Accounts" NavigateUrl="~/Reports/OpenHourlyAccounts/OpenHourlyAccounts.aspx">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
</Items>
</telerik:RadMenu>
</ItemTemplate>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
<telerik:RadPanelItem runat="server" Text="Site Management" Expanded="True" Width="100%">
<Items>
<telerik:RadPanelItem runat="server">
<ItemTemplate>
<telerik:RadMenu ID="rmProfile" Width="99%" Flow="Vertical" runat="server"
style="z-index:7000" EnableViewState="false">
<Items>
<telerik:RadMenuItem Text="User Maintenance">
<Items>
<telerik:RadMenuItem Text="Maintain By User" NavigateUrl="~/User/ClientNetUsers.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Maintain By Client" NavigateUrl="~/User/ClientNetUsersByClient.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Dormant Profiles" NavigateUrl="~/User/PendingDeletes.aspx">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Login Message" NavigateUrl="~/Messages/eCNLogin.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Surveys" NavigateUrl="~/Survey/CompletedSurveys.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Activity">
<Items>
<telerik:RadMenuItem Text="Login" NavigateUrl="~/User/UserActivity.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Logins By SortKey" NavigateUrl="~/User/Reports/LoginsBySortKey.aspx">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Settlement" NavigateUrl="~/Settlements/AuditView.aspx">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
</Items>
</telerik:RadMenu>
</ItemTemplate>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
<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"
style="z-index:7000" 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"
style="z-index:7000" 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>
However, the
style="z-index:7000" in the RadMenu broke the way RadMenu works and looks in IE 6.0, at least with those versions:
- 6.0.2800.1106;
- 6.0.2900.5512.xpsp.080413-2111.
If I remove this property, everything is started working for IE 6 as well as inIE 7 and IE8.
Do I need this property and what exacly this proerty does?
Thank you very much,
Tatiana