requestValidationMode 4.5 vs 2.0

Est-il une différence entre requestValidationMode="4.5" et requestValidationMode="2.0"? J'ai un .net 4.5 application, il y a un contrôle qui je ne veux pas valider, que les utilisateurs peuvent entrer des balises html dans:

<asp:TextBox ID="txtTitle" runat="server" ValidateRequestMode="Disabled" />

dans mon web.config j'ai:

<compilation debug="true" strict="false" explicit="true" targetFramework="4.5">...</compilation> 
<httpRuntime targetFramework="4.5" requestValidationMode="2.0"  />

d'abord j'ai mis requestValidationMode="4.5" mais cela ne fonctionne pas, j'ai toujours l'erreur sur les étiquettes - "potentiellement dangereuse Demande.Formulaire de valeur a été détectée par le client ..." dès qu'il serait de soumettre le formulaire. Cependant, si je l'ai mis à requestValidationMode="2.0", il fonctionne, je suis en mesure de frapper la PageLoad et d'encoder la valeur de ce champ.

source d'informationauteur Paritosh