如何在未呈现的HTML文档中显示HTML或XML?

时间:2009-12-31 19:31:55

标签: asp.net html xml

我需要在HTML电子邮件中发送XML / HTML,以便显示未呈现的内容。我正在使用ASP.NET。我应该采取什么方法?

2 个答案:

答案 0 :(得分:2)

HTML编码。您可以使用HttpUtility.HtmlEncode方法。

答案 1 :(得分:1)

如果我理解正确,您希望HTML显示为文本而不是解释。如果是这样,那么您可以简单地使用Server.HtmlEncode方法对您的字符串进行编码,然后将其发送回浏览器。

...
text="<h1>Hello World</h1>";
textEncoded = Server.HtmlEncode(text);
...

<%=textEncoded%>