我正在使用asp.net 3.5中的菜单栏。在这里,我打扰了IE错误,它没有正确显示菜单栏。我找到了一些使用完整的文章和修复菜单栏问题所有浏览器,如chrome,IE和Fire Fox:
protected void Page_PreInit(object sender, EventArgs e)
{
if (!IsPostBack)
{
if ((Request.UserAgent.IndexOf("AppleWebKit") > 0) || (Request.UserAgent.IndexOf("Unknown") > 0) || (Request.UserAgent.IndexOf("Chrome") > 0))
{
Request.Browser.Adapters.Clear();
}
}
}
我的IE有问题:
我只想解决IE问题的菜单栏。
答案 0 :(得分:0)
将此标记放在头标记之间可以正常工作:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />