使用ASP.NET进行菜单控制

时间:2009-06-08 06:56:51

标签: asp.net internet-explorer-8 menu

我用IE8从IE7升级了它,但是即使我将鼠标光标分配给票价控制,也出现了“列表没有出现”的情况。它恰好是票价清单部分的每一项。整个列表的正方形部分显示它。

这是一个代码:

<asp:Menu ID="Menu1" runat="server" BackColor="#B5C7DE" DynamicHorizontalOffset="2" Font-Names="Verdana" Font-Size="0.8em" ForeColor="#284E98" StaticSubMenuIndent="10px">
<Items>
<asp:MenuItem Text="setting" Value="setting">
<asp:MenuItem Text="date time setting" Value="new value" NavigateUrl="~/TimeTable.aspx"></asp:MenuItem>
<asp:MenuItem Text="holder setting" Value="holder setting" NavigateUrl="~/Settei2.aspx" Selected="True"></asp:MenuItem>
</Items>
<DynamicHoverStyle BackColor="#284E98" ForeColor="White" />
<DynamicMenuStyle BorderColor="#FF80FF" BorderWidth="1px" BackColor="#B5C7DE" />
<StaticSelectedStyle BackColor="#507CD1" />
<StaticMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
<DynamicItemTemplate>
<%# Eval("Text") %>
</DynamicItemTemplate>
<DynamicSelectedStyle BackColor="#507CD1" />
<DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
<StaticHoverStyle BackColor="#284E98" ForeColor="White" />
</asp:Menu>

这会怎么做?当我尝试使用其他型号(IE7)时,我可以显示它。 我必须将它返回到IE7,请帮助 请帮我 Windows Vista IE8 VS2005 C#

1 个答案:

答案 0 :(得分:1)

在HTML标题

中添加此内容
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
相关问题