Just created a simple test menu with asp.net in Visual Studio 2008 with some
child menu items.
When mouse hovering the root menu, child menu does not show up.
This issue is only seen in Internet Explorer 8.
Firefox and older version of IE work.
Is this an IE8 bug or I need to do some setting for the <asp:menu> control
to be used in new IE8?
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="testmenu.aspx.cs"
Inherits="testmenu" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Menu ID="Menu1" runat="server">
<Items>
<asp:MenuItem Text="root1" Value="root1">
<asp:MenuItem Text="child1" Value="child1"></asp:MenuItem>
<asp:MenuItem Text="child2" Value="child2"></asp:MenuItem>
<asp:MenuItem Text="child3" Value="child3"></asp:MenuItem>
</asp:MenuItem>
</Items>
</asp:Menu>
</div>
</form>
</body>
</html>
----------------
This post is a suggestion for Microsoft, and Microsoft responds to the
suggestions with the most votes. To vote for this suggestion, click the "I
Agree" button in the message pane. If you do not see the button, follow this
link to open the suggestion in the Microsoft Web-based Newsreader and then
click "I Agree" in the message pane.
http://www.microsoft.com/communities...orer. general