当我们想在网页上显示html 标注时,若在网页中直接输出则会被浏览器解译为html 的内容,所以要透过server 对象的htmlencode 方法将它编码再输出;而若要将编码后的结果译码回原本的内容,则使用htmldecode 方法。下列程序代码范例使用htmlencode 方法将「<b>html内容</b>」编码后输出至浏览器,再利用htmldecode 方法将把编码后的结果译码还原:
<html>
<script language="vb" runat="server">
sub page_load(sender as object,e as eventargs)
dim strhtmlcontent as string
strhtmlcontent=server.htmlencode("<b>html 内容</b>")
response.write(strhtmlcontent)
response.write("<p>")
strhtmlcontent=server.htmldecode(strhtmlcontent)
response.write(strhtmlcontent)
end sub
</script>
</html>

上述范例的输出结果可以发现到,编码后的html标注变成了<b>html内容</b> ,这是因为<b> 变成了<b>,</b> 变成了</b>,所以我们才能在页面中显示html标注。