2013-07-17 188 views
0

我有一个字符串保存在数据库与HTML标记。我需要在我的网站上打印这些样式(如斜体,粗体)。C# - 打印Html而不是字符串

问题是,而不是格式化字符串,我得到的字符串与标签。

我用:

<%=System.Net.WebUtility.HtmlEncode(dr_stream["Description"].ToString())%> 

我第一次尝试没有HTML,并没有擦出火花。

回答

0

创建一个div并分配到div为myDiv.innerHtml = yourString

0

我看着办吧。我在数据库上记录了编码版本。 我使用解码而不是编码,它的工作。

0

这可能是一个解决方案

ASP.NET MVC

@Html.Raw(dr_stream["Description"].ToString()) 

ASP.NET

<asp:Literal runat="server" Text='<%#dr_stream["Description"]%>'></asp:Literal> 
相关问题