0

HTMLタグを使用してデータベースに保存された文字列があります。これらのスタイル(斜体、太字など)を尊重して、Webサイトに印刷する必要があります。

問題は、フォーマットされた文字列ではなく、タグ付きの文字列を取得することです。

私が使用した:

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

最初にhtmlなしで試しましたが、どちらも機能しませんでした。

4

3 に答える 3

0

私はそれを理解します。エンコードされたバージョンをデータベースに記録していました。エンコードの代わりにデコードを使用しましたが、うまくいきました。

于 2013-07-17T18:08:29.643 に答える
0

解決策かもしれません

ASP.NET MVC

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

ASP.NET

<asp:Literal runat="server" Text='<%#dr_stream["Description"]%>'></asp:Literal>
于 2013-07-17T19:04:36.090 に答える