2

DBに保存されているコードdimを含むがあります。html encoded

コードをasp.netページに挿入するにはどうすればよいですか?
コード ビハインド ( ) でアクションを実行したいと考えていますVB.net / C#

どのコントロール/メソッドを使用する必要がありますか。コードを表示するだけでなく、ブラウザでレンダリングする必要があることに注意してください。

4

1 に答える 1

3

Web フォームを想定するとLiteral、Web ページでコントロールを使用して、そのModeプロパティを に設定できますPassThrough

PassThrough意味

コントロールの内容は変更されません。

デフォルトとは対照的にTransform

コントロールのコンテンツは、HTML エンコードされた文字列に変換されます。

aspx の例:

<asp:Literal ID="Literal1" Mode="PassThrough" runat="server"></asp:Literal>

分離コード:

Me.Literal1.Text = "<p>I'm a paragraph.</p>"
于 2012-11-07T09:26:57.020 に答える