In the past I published another post regarding the malfunction of Asp.Net Menu componente with IE8. Now I write about this component problems with other browsers: Chrome, Safari and Opera.
With these browsers the menu doesn't work properly, it disappears when clicked.
To made it work, add this code snippet in every page that contains a menu definition, into Page_Init event:
[VB.Net]
If Request.UserAgent.Contains("AppleWebKit") Then
Request.Browser.Adapters.Clear()
End If
[C#]
If Request.UserAgent.Contains("AppleWebKit") Request.Browser.Adapters.Clear() ;