title: ASP.Net C# Razor showing encoded HTML instead of raw html
body: <p>I'm using the JQM-DateBox - which needs the following Razor markup:</p>
  
  <pre><code>@Html.TextBoxFor(m =&gt; m.From, new { @name = "mydate", @id = "mydate",  
  @data_role = "datebox", 
  @data_options = "{'mode':'flipbox', 'dateFormat':'dd/mm/YYYY' ,'useNewStyle':true} ")
  </code></pre>
  
  <p>However, this renders as:</p>
  
  <pre><code> &lt;input data-options=" {&amp;#39;mode&amp;#39;:&amp;#39;flipbox&amp;#39;, &amp;#39;dateFormat&amp;#39;:&amp;#39;dd/mm/YYYY&amp;#39; ,&amp;#39;useNewStyle&amp;#39;:true} " 
  data-role="datebox" id="mydate" 
  name="From" type="text" value="29/08/2013 00:00:00" /&gt;
  </code></pre>
  
  <p>I know you can use html.raw - but how do you use it within a helper?</p>
  
  <p>I need to show:</p>
  
  <p><code>{'mode':</code></p>
  
  <p>...instead of...</p>
  
  <p><code>{&amp;#39;mode&amp;#39;:</code></p>