HyperLink有Attributes属性啊,
HyperLink.Attriutes.Add("onclick","yourfunction");

解决方案 »

  1.   

    <asp:HyperLink id="HyperLink1" style="Z-INDEX: 102; LEFT: 184px; POSITION: absolute; TOP: 320px"
    runat="server" onclick="alert()" NavigateUrl="WebForm7.aspx">HyperLink</asp:HyperLink>
      

  2.   

    我也碰到同样问题,我看了一下在HyperLink中没有onclick属性,
    up
      

  3.   

    tryHyperLink.Attriutes.Add("onclick","yourfunction();return false;");
      

  4.   

    它好象不响应事件呀!!!可以这样做,我就这么做的,很好用的!!!
    试一试!
    1)首先在你的DATAGRID里添加一个选择按钮,然后隐藏。
    2)在你的datagrid的ItemDataBound里添加如下代码:       Dim itemType As ListItemType = e.Item.ItemType
            If ((itemType = ListItemType.Pager) Or _
               (itemType = ListItemType.Header) Or _
               (itemType = ListItemType.Footer)) Then
                Return
            Else
                Dim button As LinkButton = CType(e.Item.Cells(0).Controls(0), LinkButton)
                e.Item.Attributes("onclick") = Page.GetPostBackClientHyperlink(button, "")
            End If
      

  5.   

    HyperLink.Attriutes.Add("onclick","fun();");
      

  6.   

    HyperLink.href="#" ;
    HyperLink.Attriutes.Add("onclick","fun();");
      

  7.   

    可以做成那样的效果。
    比如小石子的程序,就可以在DATAGRID中实现点击链接列后,实现链接和选中的双重效果。
    实质上是通过定义链接列所在的行的click事件来达到这样的效果。
      

  8.   

    用LinkButton控件,它有Click事件