4
我需要显示数据库中的数据,其中包含像& amp;或&“;”。当我试图通过Html.Raw或了Html.Encode来显示他们,我有一个像&放dublicates值;对于Html.Raw也坏输出了Html.Encode。asp.net mvc。显示来自数据库的html字符串
我该怎么办?我使用Razor语法。
示例字符串:您好,我的名字是初级& amp;我讨厌& laquo; bug & raquo;。
我需要显示数据库中的数据,其中包含像& amp;或&“;”。当我试图通过Html.Raw或了Html.Encode来显示他们,我有一个像&放dublicates值;对于Html.Raw也坏输出了Html.Encode。asp.net mvc。显示来自数据库的html字符串
我该怎么办?我使用Razor语法。
示例字符串:您好,我的名字是初级& amp;我讨厌& laquo; bug & raquo;。
按顶部的评论:
的@Html.Raw(string)
应该是正确的语法。你确定数据库中的字符串数据还没有被转义吗?
我想你想要做的是*'解码()'*,不是上述的。而不是MVC自动使用'<%: %>'语法来做到这一点? –
@Cory:''<%: %>不是剃刀语法... –
@JeremyHolovacs:啊,谢谢。我已经没有太多做工作MVC :( –