标签: asp.net vb.net html-encode
我有dim,其中包含html encoded代码,该代码存储在DB中。
dim
html encoded
如何将代码插入asp.net页面? 我想在代码后面执行操作(VB.net / C#)。
VB.net / C#
我应该使用什么控制/方法。请注意我希望代码由浏览器呈现 - 而不仅仅是显示。
答案 0 :(得分:3)
假设网络表单,您可以在网页上使用Literal控件,并将其Mode属性设置为PassThrough。
Literal
Mode
PassThrough
PassThrough含义
不会修改控件的内容。
而非默认Transform
Transform
控件的内容将转换为HTML编码的字符串。
示例aspx:
<asp:Literal ID="Literal1" Mode="PassThrough" runat="server"></asp:Literal>
代码隐藏:
Me.Literal1.Text = "<p>I'm a paragraph.</p>"