2011-02-16 147 views
2

我在母版頁中設計了一個菜單控件。但是它的動態子菜單隱藏在名爲home.aspx的內容頁面中的圖像後面。它顯示了處於開發階段的子菜單,但未顯示託管時間。這是我的菜單代碼。我的代碼有問題嗎?還有一件事是,當我用mozilla打開網站時,它顯示出每個子菜單都不在任何版本的Internet Explorer中。在asp.net中不顯示菜單控件的動態子菜單

任何suggesstion將不勝感激。

 
<asp:Menu ID="NavigationMenu" ItemWrap="false" StaticEnableDefaultPopOutImage = "false" Orientation="Horizontal" DisappearAfter="250" runat="server" DynamicHorizontalOffset="3" MaximumDynamicDisplayLevels="3" DynamicVerticalOffset="5" StaticDisplayLevels="1"> 
               
<Items> <asp:MenuItem Text="Home" Value="Home" NavigateUrl="~/Home.aspx"/>
<asp:MenuItem Text="Company Overview" Value="Company Overview" NavigateUrl="~/AboutUs.aspx">
<asp:MenuItem Text="About Us" Value="About Us" NavigateUrl="~/AboutUs.aspx" />
<asp:MenuItem Text="Management" Value="Management" NavigateUrl="~/Management.aspx" /> </asp:MenuItem> <asp:MenuItem Text="Testimonials" Value="Testimonials" NavigateUrl="~/Testimonials.aspx" /> <asp:MenuItem Text="Services" Value="Services" NavigateUrl="~/FrontOfficeService.aspx">
<asp:MenuItem Text="Front Office" Value="Front Office" NavigateUrl="~/FrontOfficeService.aspx"> <asp:MenuItem Text="Billing Office" Value="Billing Office" NavigateUrl="~/BillingOfficeService.aspx"> <asp:MenuItem Text="Paperless Office" Value="Paperless Office" NavigateUrl="~/PaperlessOfficeService.aspx">
</asp:MenuItem> <asp:MenuItem Text="Contact Us" Value="Contact Us" NavigateUrl="~/ContactUs.aspx"> </Items>
<StaticMenuItemStyle ItemSpacing="5px" HorizontalPadding="5px" ForeColor="White" VerticalPadding="2px" Font-Bold="true" /> <DynamicMenuItemStyle HorizontalPadding="5px" ForeColor="White" BackColor="Navy" VerticalPadding="2px" /> <Dynamichoverstyle BackColor="LightBlue" Font-Bold="true" /> <DynamicSelectedStyle BackColor="Green" ForeColor="Gray" /> &ltStaticSelectedStyle BackColor="Green" ForeColor="Teal" /> </asp:Menu>

在此先感謝。

回答

2

我解決了這個問題。 Internet Explorer 8不識別此格式。我們需要在CSS文件中將set z-index屬性添加到9999以解決此問題。

的解決方案是:

CSS類(的site.css)在菜單控制

 
.submenucontrol 
{ 
    z-index:9999; 
} 

添加以下標記。 (在菜單控制中)

 
<DynamicMenuStyle CssClass="submenucontrol" /> 
+0

它的工作。很多很多謝謝先生 – 2012-05-14 08:25:38