RadMenu inside RadPanelbar for IE 6

5 posts, 0 answers
  1. DW Web Team Member
    DW Web Team Member avatar
    43 posts
    Member since:
    Jun 2012

    Posted 26 Aug 2009 Link to this post

    Hi,

    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

  2. Paul
    Admin
    Paul avatar
    4281 posts

    Posted 27 Aug 2009 Link to this post

    Hello Tatiana,

    We tried to reproduce the reported issue using the latest versions of the controls, but to no avail. Please upgrade the controls in your application and let us know how it goes.

    Best wishes,
    Paul
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. DW Web Team Member
    DW Web Team Member avatar
    43 posts
    Member since:
    Jun 2012

    Posted 27 Aug 2009 Link to this post

    I am using the latest version of RadControls for ASP.NET AJAX Q2 2009.

    Here you can find the zip file with the testing solution and PC and IE info:
    [URL removed by Telerik admin]

    Thank you,

    Tatiana


  5. Paul
    Admin
    Paul avatar
    4281 posts

    Posted 28 Aug 2009 Link to this post

    Hi Tatiana,

    Thank you for opening a formal support ticket on the matter.

    On aside note, please have in mind that attachments are not allowed in the forums in order to protect you as a customer to accidentally upload the licensed assembly of the controls and share it with the rest of the world (as you did in your last post). Anyway, the URL to your project was removed and you will get a reply in the support ticket.

    Thanks,
    Paul
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
  6. DW Web Team Member
    DW Web Team Member avatar
    43 posts
    Member since:
    Jun 2012

    Posted 28 Aug 2009 Link to this post

    Hi Paul,

    I am sorry for that. I removed the project from our website as well.

    Thank you very much, and I am looking forward to your response.
Back to Top
UI for ASP.NET Ajax is Ready for VS 2017