2011-11-15 108 views
0

我正在尝试使用wisywig文本编辑器插件从用户处获取一些输入。但是,当我尝试在标签或段落中显示文本时,所有的html标签都变得可见。 例如,将html代码显示为html文本

@string str = "<b>sample text</b>"; 
<label>@str</label> 

应该像

示例文本

但事实并非如此。它看起来像,

<b>sample text</b> 

如何将HTML代码字符串呈现为HTML文本... ???

我与剃刀视图引擎.NET MVC3工作...

+3

你使用什么插件?你使用jquery的时候有 – Niels

+0

吗? http://stackoverflow.com/questions/1219860/javascript-jquery-html-encoding/1219983#1219983 – naveen

+0

http://akzhan.github.com/jwysiwyg/help/examples/01-basic.html – dload

回答

0

如果HTML entiries被编码的可能发生。

您需要避免该编码或解码。例如,在PHP中,您可以使用http://php.net/manual/en/function.html-entity-decode.php来解码HTML实体。

+0

对不起,我忘了提及我正在与.net mvc3与剃刀视图引擎... – dload

+0

@dload,那么继续前进,通过更新您的问题提及它。还包括相关的代码片段,使您的问题更清晰。 –