ASP.Net Menu Control Problem with IE8

When loading a website that utilises the asp:menu control, in the development machine it works fine but on the server (in our case Windows Server 2003 R2) the menu isn’t shown correctly. Instead a blank panel would be viewed. As a temporary solution, the IE8 compatibility button can be clicked, but some styles might not work well with IE7 compatibility. So below please find the patch for asp:menu which can be applied to Windows or Windows Server, to build IE8-compatible ASP.NET WebForms sites…

Read the rest of this entry »