asp:ButtonColumn添加删除提示的几种方法

mac2022-06-30  23

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

最新回复(0)