如题所示,使ASP.NET的被选中的连接高亮显示

解决方案 »

  1.   

    <asp:HyperLink ID="HyperLink1" runat="server" onclick="this.className='actived'">HyperLink</asp:HyperLink>
      

  2.   

    用jquery非常容易$("#id").click(function(){
        $(this).addClass('actived');
    });就可以了,我这里用的是id的点击事件,也可以换成别的事件
      

  3.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
     <head>
      <title> New Document </title>
      <style type="text/css">
    .visited{
    color: #000000;
    } a{
    color: #FF0000;
    }
      </style>
      <script type="text/javascript">
    var current = null;
    function select(lnk){
    if(current != null && current != lnk){
    current.className = "";
    }
    current = lnk;
    current.className = "visited";
    }
      </script>
     </head> <body>
    <a href="#" onclick="select(this);">link1</a>
    <a href="#" onclick="select(this);">link1</a>
    <a href="#" onclick="select(this);">link1</a>
    <a href="#" onclick="select(this);">link1</a>
    <a href="#" onclick="select(this);">link1</a>
    <a href="#" onclick="select(this);">link1</a>
    <a href="#" onclick="select(this);">link1</a>
     </body>
    </html>
      

  4.   

    web控件里Hyperlink没有onclick时间的,<a>倒是有,不过我不喜欢url硬编码
      

  5.   

    HyperLink 转换成html标签就是<a>,HyperLink 只是在后台的服务器控件名