我有一個字符串保存在數據庫與HTML標記。我需要在我的網站上打印這些樣式(如斜體,粗體)。C# - 打印Html而不是字符串
問題是,而不是格式化字符串,我得到的字符串與標籤。
我用:
<%=System.Net.WebUtility.HtmlEncode(dr_stream["Description"].ToString())%>
我第一次嘗試沒有HTML,並沒有擦出火花。
我有一個字符串保存在數據庫與HTML標記。我需要在我的網站上打印這些樣式(如斜體,粗體)。C# - 打印Html而不是字符串
問題是,而不是格式化字符串,我得到的字符串與標籤。
我用:
<%=System.Net.WebUtility.HtmlEncode(dr_stream["Description"].ToString())%>
我第一次嘗試沒有HTML,並沒有擦出火花。
創建一個div並分配到div爲myDiv.innerHtml = yourString
我看着辦吧。我在數據庫上記錄了編碼版本。 我使用解碼而不是編碼,它的工作。
這可能是一個解決方案
ASP.NET MVC
@Html.Raw(dr_stream["Description"].ToString())
ASP.NET
<asp:Literal runat="server" Text='<%#dr_stream["Description"]%>'></asp:Literal>