HTMLタグを使用してデータベースに保存された文字列があります。これらのスタイル(斜体、太字など)を尊重して、Webサイトに印刷する必要があります。
問題は、フォーマットされた文字列ではなく、タグ付きの文字列を取得することです。
私が使用した:
<%=System.Net.WebUtility.HtmlEncode(dr_stream["Description"].ToString())%>
最初にhtmlなしで試しましたが、どちらも機能しませんでした。
HTMLタグを使用してデータベースに保存された文字列があります。これらのスタイル(斜体、太字など)を尊重して、Webサイトに印刷する必要があります。
問題は、フォーマットされた文字列ではなく、タグ付きの文字列を取得することです。
私が使用した:
<%=System.Net.WebUtility.HtmlEncode(dr_stream["Description"].ToString())%>
最初にhtmlなしで試しましたが、どちらも機能しませんでした。
私はそれを理解します。エンコードされたバージョンをデータベースに記録していました。エンコードの代わりにデコードを使用しましたが、うまくいきました。
解決策かもしれません
ASP.NET MVC
@Html.Raw(dr_stream["Description"].ToString())
ASP.NET
<asp:Literal runat="server" Text='<%#dr_stream["Description"]%>'></asp:Literal>