If asp.menu is not working properly (with broken sub-menu) in Google chrome while it is working well in IE or Firefox, put following code in your page load event. If you use master page, you can place it there too.
Code:if (Request.UserAgent.IndexOf("AppleWebKit") > 0)
{
Request.Browser.Adapters.Clear();
}
If the problem occurs in IE8, please visit
How to set the IE7-Compatibility Mode in an ASP.NET application to deal with broken Sub-menu in IE8.
Related:
Problem with rendering asp.net menu control in Chrome and Safari