Détecter la version du navigateur Internet explorer problèmes

J'ai Escapade dans mon MVC3 application de Mise en page :

@if ((Request.Browser.Browser == "IE") && ((Request.Browser.MajorVersion == 7)))
{
//show some content
}
else
{
//show another content 
}

J'ai de nombreux utilisateurs se plaint (internet explorer 8). Ils voient Internet explorer 7 contenu de mon application.
Quoi de mal avec ma façon de détecter Internet explorer version 7?
Comment puis-je être sûr à 100% dans mon application que l'utilisateur a internet explorer version 7?
Peut-être que c'est spécifique à OS problème?

Sont vos utilisateurs d'Internet Explorer 8 connexion en mode de compatibilité?

OriginalL'auteur Oleg Yudovich | 2012-12-12