Asp classic 如何在经典ASP UI上显示尖括号(<;>;)之间的值
我在经典asp应用程序中编写了以下代码,显示了从数据库返回的UI上的值。从DB返回的数据是位于尖括号()之间的测试Asp classic 如何在经典ASP UI上显示尖括号(<;>;)之间的值,asp-classic,Asp Classic,我在经典asp应用程序中编写了以下代码,显示了从数据库返回的UI上的值。从DB返回的数据是位于尖括号()之间的测试 此处,列_1的值为TEST,位于尖括号()之间 在ASP UI页面中,我无法将值视为TEST,它位于尖括号()和UI上的空白值之间。当值为simply TEST时,我可以在UI页面上看到值为TEST 我想处理经典ASP UI中的条件,以显示尖括号()之间的所有值 任何帮助都将不胜感激。谢谢。 <tr> <td class='left'><%
此处,列_1的值为TEST,位于尖括号()之间
在ASP UI页面中,我无法将值视为TEST,它位于尖括号()和UI上的空白值之间。当值为simply TEST时,我可以在UI页面上看到值为TEST
我想处理经典ASP UI中的条件,以显示尖括号()之间的所有值
任何帮助都将不胜感激。谢谢。
<tr>
<td class='left'><%=Server.HTMLEncode(rs_Result("Column_1"))%></td>
</tr>
空白值与经典ASP无关,如果在HTML页面中指定尖括号,它将始终被视为HTML标记。为了避免这种情况,你有多种选择
编码为
Replace()
将
替换为HTML实体编码的值
Server.HTMLEncode()
,让经典ASP为您完成此任务
就像过去一样<tr>
<td class='left'><%=Server.HTMLEncode(rs_Result("Column_1"))%></td>
</tr>