1

如果您在您的网站上使用了 ASP.Net 菜单控件并且最近将您的浏览器更新为 IE8,您可能会注意到您的菜单不再正确呈现。您可能在 Firefox 中也注意到了这一点。菜单在 IE6 和 IE7 中可能看起来还不错。

那么为什么 ASP.Net 菜单被空格填充,为什么下拉菜单在 IE8 中不呈现呢?

4

1 回答 1

1

首先让我解释一下,我并没有声称这是我的解决方案,但我想我会在这里发布问题和解决方案,因为我花了一段时间才找到它。

经过一番搜索,发现有两个问题。一个是服务器上的 .Net2.0 有问题,第二个是菜单控件在菜单中添加了一些垃圾。

(1) 下载并使用 MS 修补程序 KB969612 更新您的服务器

热修复链接

(2) 阅读 Sakyad 如何找到将此属性添加到菜单控件的解决方案

跳过链接文本=""

萨迦解决方案

(3) 渲染快乐!

于 2009-07-08T16:34:15.833 回答