给DataGrid数据行上的删除按钮加上确认对话框

假如删除按钮在DataGrid的最后一列,代码如下:
        private void edgDocList_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
        {
            if ((e.Item.ItemType==ListItemType.Item) || (e.Item.ItemType==ListItemType.AlternatingItem))
            {
                LinkButton lb= (LinkButton)e.Item.Cells[e.Item.Cells.Count-1].Controls[0];
                lb.Attributes.Add("onclick","javascript:return confirm('确认删除吗?')");           
            }
        }

你可能感兴趣的:(datagrid)