Solución al problema del componente Menu aspx, que no se muestran los Items en los navegadores Chrome, Safari, Opera e IE8.
Este error se produce debido a un fallo de ASP .NETcon el z-index, y como IE8 ya soluciono ese bug, ahora todo se ve como siempre se debio ver jajaja. Para solucionarlo hay dos opciones:
Primera Opcion
Verificar el cliente navegador en el load del MasterPage en caso que no se cuente con MasterPager en el Load de cada pagina:
if ((Request.UserAgent.IndexOf("AppleWebKit") > 0 ) || (Request.UserAgent.IndexOf("Unknown") > 0 ) || ( Request.UserAgent.IndexOf("Chrome") > 0 )) { Request.Browser.Adapters.Clear(); }
Segunda opcion
CSS
/*Agregar una clase css*/ .adjustedZIndex { z-index: 1; }
ASPX
<!-- Indicamos que el componente menu utilizara la clase que acabamos de agregar --> <asp:Menu ID="Menu1" runat="server"> <DynamicMenuStyle CssClass="adjustedZIndex" /> </asp:Menu>
Related posts:
- Solucion a problema con coma en decimales con aspx Tan sencillo como agregar esta linea en el web.config: <...
- Establecer un Boton como Default usando MasterPage Como poner un boton como default usando MasterPage en vb...
- Recursos Varios Estas son dos librerias de CSS: dynamicdrive: Libreria de codigos...
- Hardware compatible con OpenSUSE Lista de Hardware compatible con OpenSUSE organizado por: tipo de...
- Error al instalar un template para asp en Visual 2005 Hace unos dias que estoy ayudando a un amigo con...
Related posts brought to you by Yet Another Related Posts Plugin.

















Deja tu comentario
Todos los comentarios son moderados antes de ser publicados, por lo que no debes escribir en mayusculas o palabras antisonantes.