在textarea中显示编码的HTML

时间:2012-05-12 12:00:59

标签: c# asp.net asp.net-mvc

当我尝试在textarea中显示时,我的mvc解码我的编码HTML字符串有问题,我试过这个:

    <textarea rows="3" cols="20" style="width: 80%; height:150px; margin:10px 0px;">
      &lt;iframe allowtransparency='true'...
    </textarea>

和此:

<textarea rows="3" cols="20" style="width: 80%; height:150px; margin:10px 0px;">
    @(Html.Raw("&lt;iframe allowtransparency='true'..."))
</textarea>

但它仍然显示为<iframe allowtransparency='true'而不是&lt;iframe allowtransparency='true'...

1 个答案:

答案 0 :(得分:3)

尝试逃离你的&符号。 它看起来像

<textarea>
    &amp;lt;iframe ...
</textarea>