title: MVC3 C# Potentially dangerous request error
body: <p>I have an MVC3 C#. Web App.  One of our properties uses an RTF control for our TextBoxFor controls:</p>
  
  <pre><code>                @Html.TextAreaFor(model =&gt; model.SowDescription,
                      (object)new
                      {
                          rows = 7,
                          cols = 65,
                          @class = "celltext2 save-alert attachmentEditor",
                          disabled = "disabled"
                      } 
  </code></pre>
  
  <p>THe attachmentEditor class uses CkEditor.  So there are html tags embedded in the control for Bold, Italics, etc.  A user pasted some data into this TextArea and we received this error:</p>
  
  <pre><code>A potentially dangerous Request.Form value was detected from the client (SowDescription="&lt;br /&gt;  &lt;br /&gt;  &lt;u&gt;&lt;..."). ******** 
  </code></pre>
  
  <p>We use HttpUtility.HtmlDecode in other cases, but the using it in the Html.TextAreFor() helper we get this error:</p>
  
  <pre><code>Templates can be used only with field access, property access, single-dimension array index, or single-parameter custom indexer expressions.
  </code></pre>
  
  <p>Any ideas how we can Encode/Decode the using the Html.TextAreaFor() helper?</p>