Чтобы устранить проблему исчезновения меню asp.net при попытке щелкнуть пункт подменю в браузерах Chrome и Safari:
Добавьте следующий код в Page_Load:
protected void Page_Load(object sender, EventArgs e)
{
if (Request.UserAgent.IndexOf("AppleWebKit") > 0 )
{
Request.Browser.Adapters.Clear();
}
}