2013-07-17 185 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> 
相關問題