从网格视图中的第一列中删除行单击事件

时间:2012-11-30 14:38:23

标签: asp.net vb.net gridview

我创建了一个网格视图。然后我绑定了行点击事件,该事件应用于所有行。

以下是代码: -

Protected Sub DG1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles DG1.RowDataBound                                                                               
    e.Row.Attributes.Add("onmouseover", "this.style.cursor='pointer';")
    e.Row.Attributes.Add("onClick", "javascript:Call_Ajax('" & e.Row.DataItem("id") & "');")
End Sub

但我想从第一列(编辑列)中删除行点击事件。

由于

1 个答案:

答案 0 :(得分:1)

在数据绑定事件中,您可以删除onclick属性。

Private Sub DG1_DataBound(sender As Object, e As EventArgs) Handles DG1.DataBound
    dg1.Rows(0).Attributes.Remove("onclick")
End Sub