-1
我创建了一个网格视图。然后我绑定行应用于所有行的单击事件。从网格视图的第一列删除行单击事件
下面是代码: -
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
但我想从第一列(编辑列)删除一行单击事件。
谢谢
小记......你不需要事件处理程序的'javascript:'前缀。 (在''标签的'href'中使用script时是必需的) – freefaller
我不是100%确定(所以评论,而不是回答),但是你可以设置一个虚拟的'onclick =“return false;''到第一个细胞?我认为这将覆盖该行的点击处理程序 – freefaller
你在哪里添加事件处理程序?请注意,您应该使用'RowType'来检查当前行是页眉,页脚还是正式'DataRow'。 –