2011-11-15 80 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,那麼繼續前進,通過更新您的問題提及它。還包括相關的代碼片段,使您的問題更清晰。 –