WebサイトでASP.Netメニューコントロールを使用し、最近ブラウザをIE8に更新した場合、メニューが正しくレンダリングされなくなったことに気がつくでしょう。あなたはまた、Firefoxでこれに気づいたかもしれません。メニューはおそらくIE6 & IE7でうまく見えます。ASP.NETメニューコントロールにIE8の空白が埋め込まれる
なぜASP.Netメニューにはスペースが埋め込まれていますか、IE8ではドロップダウンがレンダリングされないのはなぜですか?
WebサイトでASP.Netメニューコントロールを使用し、最近ブラウザをIE8に更新した場合、メニューが正しくレンダリングされなくなったことに気がつくでしょう。あなたはまた、Firefoxでこれに気づいたかもしれません。メニューはおそらくIE6 & IE7でうまく見えます。ASP.NETメニューコントロールにIE8の空白が埋め込まれる
なぜASP.Netメニューにはスペースが埋め込まれていますか、IE8ではドロップダウンがレンダリングされないのはなぜですか?
まず最初に私に説明させてください私はこれを私の解決策と主張していません私はそれを見つけるのに私が時間がかかりましたので、質問と解決策をここに掲載すると思いました。
少しの検索の後で2つの問題があることが判明しました。 1つはサーバー上の.Net2.0に問題があり、もう1つはメニューコントロールに何らかのゴミを加えることです。
(1)負荷ダウンとMSの修正プログラムを使用してサーバーを更新KB969612
(2)Sakyadがあなたのメニューコントロール
SkipLinkTextに、このプロパティを追加することの解決策を見つけた方法にまで読みます= ""
(3)ハッピーレンダリング!