我在datagrid的ItemDataBound加入下面的语句就可以了
private void DataGridEmbeding_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
LinkButton l;
if(e.Item.ItemType ==ListItemType.Item || e.Item.ItemType ==ListItemType.AlternatingItem )
{//添加确认对话框,Cells[1]对应的是删除列,confirm函数点击“取消”则不会进入删除事件中
l = (LinkButton)e.Item.Cells[1].Controls[0];
l.Attributes.Add("onclick", "return confirm('您确定删除这条记录吗?');");
}
}