C# 在asp.net页面中将HTML标记显示为网页
我在*.aspx.vb页面中获得html代码。我想将此内容显示为HTML或网页,但它将使用response.write()显示为HTML代码C# 在asp.net页面中将HTML标记显示为网页,c#,html,asp.net,visual-studio-2012,C#,Html,Asp.net,Visual Studio 2012,我在*.aspx.vb页面中获得html代码。我想将此内容显示为HTML或网页,但它将使用response.write()显示为HTML代码 我想你是在努力学习!为此,您有一个特殊控件: asp Literal=将它设置为您需要的任何内容,您就可以开始了 这个问题中没有C代码。。。你确定你给它贴好标签了吗?此外,你试图实现的目标和失败的目标也非常不明确。请用常量值替换GetTemplateContents,因为您在该函数中似乎没有问题,并澄清您希望从Server.HtmlEncode获得什么结果
我想你是在努力学习!为此,您有一个特殊控件:
asp Literal=将它设置为您需要的任何内容,您就可以开始了 这个问题中没有C代码。。。你确定你给它贴好标签了吗?此外,你试图实现的目标和失败的目标也非常不明确。请用常量值替换
GetTemplateContents
,因为您在该函数中似乎没有问题,并澄清您希望从Server.HtmlEncode
获得什么结果。如果问题是关于vb.net代码,请不要忘记标记[vb.net]。服务器.HtmlEncode将
编码到标记,然后浏览器将其解码回来。欢迎使用StackOverflow!请阅读并提供更多详细信息。
str_ = Server.HtmlEncode(GetTemplateContents("email_customerActivation.htm", asz))
Response.ContentType = "text/html"
Response.Write(str_)