Datagrid中asp:ButtonColumn添加删除提示的几种方法 //第一种方法 private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { e.Item.Cells[3].Attributes.Add("onclick","return confirm('您真的要删除此行吗?');"); } //第二种方法 <asp:ButtonColumn Text="<div οnclick="return confirm('确实删除该留言吗?')">删除</div>" HeaderText="删除" CommandName="Delete"> 简化:(删除必须是LinkButton) datagrid上点右键,选属性生成器,选“列”,选“按钮列”,选“删除”,点“>”,选右边“删除”在“文本(T)”中写入:<div id="de" οnclick="JavaScript:return confirm('确定删除吗?')">删除</div>,点“确定”就行了。 //第三种方法: 前台javascript方法添加删除提示: function delete_confirm(e) { if (event.srcElement.outerText == "删除") { event.returnValue = confirm("确认删除吗?"); } } document.onclick = delete_confirm; ItemTemplate中元素则可如此添加: switch(e.Item.ItemType){ case ListItemType.Item: case ListItemType.AlternatingItem: case ListItemType.EditItem:{ Button btn = (Button)e.Item.FindControl("btnDelete"); btn.Attributes.Add("onclick", "return confirm('你是否确定删除这条记录');"); break; }
转载于:https://www.cnblogs.com/ocean010/archive/2008/12/01/1344847.html
转载请注明原文地址: https://mac.8miu.com/read-76878.html