Dnl Developer
Compartiendo lo aprendido 4.0

ASP.NET 2.0 y 3.5 – ASP:Menu problema en Google Chrome

By DnlDevelopers

ASP:Menu es que en Chrome .

 

Si lo enfocamos desde el punto de vista de css (como parece que por allí viene el problema), podríamos decir que la propiedad z-index de las opciones del menú no están siendo captadas… (En otros browsers si funcionan bien)

Entonces, una solución rápida a este tema es añadir la siguiente línea de código en el Page_Load de cada página que ocupas el control

<asp:Menu ID="Menu_producto" runat="server" Width="700px" Height="32px">
        <StaticSelectedStyle BackColor="#FFCC66" />
        <StaticMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
        <DynamicHoverStyle BackColor="#990000" ForeColor="White" />
        <DynamicMenuStyle BackColor="#FFFBD6" />
        <DynamicSelectedStyle BackColor="#FFCC66"  />
        <DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
        <StaticHoverStyle BackColor="#990000" ForeColor="White" />

</asp:Menu>

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load


   Context.Request.Browser.Adapters.Clear()
End Sub


Si estás usando Masterpages, solo escribe el  código en el Page_Load de la  Masterpage y esta listo :D.



Asp:menu y google Chrome Solucionado !!!!!



 



Saludos Dnl

 

0 comments so far.

Something to say?