如果是模板列,可以用楼上的办法。如果是用自带的delete,update...可能可以用下面的方法(没试过的) Private Sub DgDetail_ItemCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DgDetail.ItemCreated CType(e.Item.Cells(1), button).Attributes.Add("onclick", "gettotal()") End Sub
dgUser.DataSource=ds.Tables["UserMessage"];
dgUser.DataBind();
for(int i=0;i<dgUser.Items.Count;i++)
{
ImageButton ibtn=(ImageButton)dgUser.Items[i].FindControl("控件名称");
ibtn.Attributes.Add("onClick", "return confirm('你确认要删除吗?');");
}
CType(e.Item.Cells(1), button).Attributes.Add("onclick", "gettotal()")
End Sub
For i = 0 To DataGrid2.Items.Count - 1
bt = DataGrid2.Items.Item(i).Cells(0).FindControl("Button1")
str = "你确认要删除ID为"
str = str & DataGrid2.Items(i).Cells(1).Text & "吗?"
bt.Attributes.Add("OnClick", "return confirm('" & str & " ');") Next
<asp:ButtonColumn Text="<div onclick="return confirm('确定要删除吗?')">删除</div>" HeaderText="选择" CommandName="Delete">
<HeaderStyle HorizontalAlign="Center" VerticalAlign="Middle"></HeaderStyle>