如何根据数据库值禁用链接(ASP页面)

时间:2009-08-10 15:42:47

标签: asp-classic

我想根据数据库值(ASP页面)禁用链接。有谁知道如何做到这一点?有没有可用的例子?需要你的帮助。感谢。

1 个答案:

答案 0 :(得分:1)

这是一个非常模糊的问题,但在Classic ASP中,您可以使用VBScript测试数据库值,然后使用文本中的Response.Write输出锚标记或仅使用span标记:

<%
    If CBool(rs("showlink")) = True Then
      %>
        <a href="somewhere.asp">Link Text</a>
      <%
    Else
      %>
        <span>Link Text</span>
      <%
    End If
%>

这假设您从数据库(名为rs)获取记录集,并且它上面有一个名为“showlink”的字段,它将指示是否应显示锚标记。小旁注:请记住,显示或隐藏锚标记不能代替正确的身份验证/安全性。