title: HTML encode all input in ASP.NET MVC 2 site by default
body: <p>Good day!</p>
  
  <p>I'd like to html encode all user input on the ASP.NET MVC 2 site but default. Can this be done anywhere on model binder level?</p>
  
  <p>If I disable input validation for action -- I will need to html-encode every other value. If I keep ASP.NET request validation on -- it will throw erros "A potentially dangerous Request.Form value was detected from the client"</p>
  
  <p>P.S. I do use encoding when outputting data (&lt;%: %> syntax), but I'd like to encode everything on posting it too.</p>
  
  <p>Thanks in advance!</p>