Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

My website is developed in IE6 environment, and it is working fine. On one of our users' pc we have IE8. Here some of the controls are overlapping with other controls, and Infragistics grid is not displaying properly.

In my HTTP Header I added X-UA-Compatible, and in the value column IE=EmulateIE8, but this does not fulfill my requirement.

In webconfig i added the following code:

<configuration>
     <system.webServer>
           <httpProtocol> 
               <customHeaders> 
                    <clear /> 
                    <add name="X-UA-Compatible" value="IE=EmulateIE8" /> 
               </customHeaders> 
           </httpProtocol> 
     </system.webServer> 
</configuration>

I got the following error message while compiling:

"more than one configuration section..not allowed.."

or something like that.

in the html portion i added after <head> tag

 <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />

This also not working properly...

Please advise me, I am a beginner in ASP.net 2.0.

share|improve this question
    
DON'T PUT YOUR TITLES IN ALL CAPS PLEASE. –  Wuffers Nov 20 '10 at 19:04
    
I have edited the title. –  user3463 Nov 20 '10 at 19:06
1  
Maybe this question is more appropriate for StackOverflow. –  Alberto Martinez Nov 20 '10 at 21:35

1 Answer 1

See this : Understanding Compatibility Modes in Internet Explorer 8.

Without knowing much about your html, I can still remark that you should probably use EmulateIE7 (not EmulateIE8) and set your DOCTYPE to Quirks Mode.

See this : Quirks Mode - Using the DOCTYPE Tag.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.