Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使HTML标记在mvc Razor视图中自动生效?_C#_Html_Asp.net Mvc_Razor - Fatal编程技术网

C# 如何使HTML标记在mvc Razor视图中自动生效?

C# 如何使HTML标记在mvc Razor视图中自动生效?,c#,html,asp.net-mvc,razor,C#,Html,Asp.net Mvc,Razor,我的数据库字段中存储了以下类型的数据 <p>sdf'jsdfkl''jksdl;fj/ sdfjklf'' Hiee</p> <p> </p> <p><strong>dfgdgdgfgsd</strong&

我的数据库字段中存储了以下类型的数据

<p>sdf'jsdfkl''jksdl;fj/ sdfjklf'' Hiee</p>
<p> </p>
<p><strong>dfgdgdgfgsd</strong></p>
<p><strong>fsfsfsf</strong></p>
<p><strong>dfsfsdff</strong></p>
<p> </p>
<p><strong><img src="../Scripts/tinymce/plugins/emoticons/img/smiley-cool.gif" alt="" /></strong></p>
<p> </p>
<p>Hie this text comes out from TextEditor.. 'sf'fsfdfs'df'f''""'"sdfsfskfkf/lfdjklsfj\jslfjklff</p>
我使用HttpUtility.HtmlEncode()方法将其存储在ASP.net C#中的SQL server中

现在我想从数据库中检索该数据,并希望在不使用html标记的情况下显示它

为此,我使用了HttpUtility.HtmlDecode(),但它只解码并生成标记,并生成以下结果

<p>sdf'jsdfkl''jksdl;fj/ sdfjklf'' Hiee</p> <p>&nbsp;</p> <p><strong>dfgdgdgfgsd</strong></p> <p><strong>fsfsfsf</strong></p> <p><strong>dfsfsdff</strong></p> <p>&nbsp;</p> <p><strong><img src="../Scripts/tinymce/plugins/emoticons/img/smiley-cool.gif" alt="" /></strong></p> <p>&nbsp;</p> <p>Hie this text comes out from TextEditor.. 'sf'fsfdfs'df'f''""'"sdfsfskfkf/lfdjklsfj\jslfjklff</p>
sdf'jsdfkl'jksdl;fj/sdfjklf''Hiee

DFGDGFGSDFSFSFDFFSDFF这篇文本来自文本编辑器。'sf'fsfdfs'df'f''“”“sdfskf/lfdjklsfj\jslfjklff

我不想显示所有这些标记,而只想显示文本,那么我应该怎么做呢???

您可以在视图或部分视图中使用
Html.Raw()
来显示Html

Html.Raw("<div class=\"resource-row\">").ToString()
Html.Raw(“”.ToString()