第一种
1、编写事件:
private void MyDataGrid_ItemCreated(object sender, DataGridItemEventArgs e) |
2、在DataGird中加上OnItemDataBound="MyDataGrid_ItemCreated" 。
注:如果要试用,注意根据情况修改这里“e.Item.Cells[8].Controls[0])”。
第二种
<asp:ButtonColumn HeaderText="删除" CommandName="Delete" Text="<span onClick="return confirm('你确定要删除这一项吗?');">删除</span>" />
要注意的是,一定要把“onClick="return confirm('你确定要删除这一项吗?');">”中的双引号改为“"”。否则会与Text=后的双引号冲突。如果不加“"”的话,浏览器会在空格的地方断开,只能识别到“return”,所以也不会起作用。