抓图如下:
DataGrid的itemCreated和ItemCommand事件如下:
private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
switch(e.Item.ItemType)
{
case ListItemType.Item:
case ListItemType.EditItem:
case ListItemType.AlternatingItem:
Button myButton=(Button)(e.Item.FindControl("btnDelete"));
myButton.Attributes.Add("onclick","return confirm('您真的要删除此行吗!')");
break;
}
}
private void DataGrid1_ItemCommand(object source,System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
if(e.CommandName=="deletethis")
DataGrid1_DeleteCommand(source,e);
}