CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

怎样给DataGrid中按钮列的删除添加弹出确认的对话框啊?

楼主shiyu007()2006-11-01 16:57:39 在 .NET技术 / ASP.NET 提问

怎样给DataGrid中按钮列的删除添加弹出确认的对话框啊?在哪里写弹出对话框的代码啊?怎么写啊。谢谢各位路过的大侠。 问题点数:20、回复次数:18Top

1 楼myvicy(我来也!)回复于 2006-11-01 17:03:00 得分 0

onclick设置为if(!confirm("确认删除"))return   false;Top

2 楼pccc1984()回复于 2006-11-01 17:19:07 得分 0

private   void   dg_ItemDataBound(object   sender,   System.Web.UI.WebControls.DataGridItemEventArgs   e)  
  {  
  if(e.Item.ItemType==ListItemType.Item   ||   e.Item.ItemType==ListItemType.AlternatingItem)  
  {  
  LinkButton   lb=(LinkButton)(e.Item.FindControl("lbDel"));  
  lb.Attributes.Add("onclick","return   confirm('您确认删除这个奖品吗?');");  
   
  }  
  }Top

3 楼kongwei521(蝶恋花雨)回复于 2006-11-01 17:35:48 得分 0

this.btnDel.Attributes.Add("onclick","return   confirm('您确认删除这个奖品吗?');");  
  Top

4 楼jingye721(我不是弱者≮我メ他妈的谁欺负我,我全拿小本记着!≯)回复于 2006-11-01 17:37:54 得分 0

直接写如OnClientClick="return   confirm('您确认删除吗?')"Top

5 楼recray()回复于 2006-11-02 09:42:05 得分 0

同意楼上直接写如OnClientClick="return   confirm('您确认删除吗?')"Top

6 楼JennyGreator()回复于 2006-11-02 09:43:45 得分 0

onClientClick   ="return   confirm('是否要删除吗')"Top

7 楼zhuyt0828(假扮的猛男)回复于 2006-11-02 09:45:19 得分 0

删除列的text改成  
  <div   id="de"   onclick="JavaScript:return   confirm('确定删除此项吗?')">删除</div>Top

8 楼hegang888888888(^_^)回复于 2006-11-02 09:45:33 得分 0

用pccc1984()   的方法Top

9 楼flashlove2008(疯KX)回复于 2006-11-02 09:46:41 得分 0

顶Top

10 楼exiori(IORI)回复于 2006-11-02 09:48:17 得分 0

lb.Attributes.Add("onclick","return   confirm('您确认删除这个奖品吗?');");  
  Top

11 楼icebamboo123(努力考个结婚证书)回复于 2006-11-02 09:50:33 得分 0

if(e.Item.ItemType==ListItemType.Item   ||   e.Item.ItemType==ListItemType.AlternatingItem)  
  {  
  LinkButton   lb=(LinkButton)(e.Item.FindControl("lbDel"));  
  lb.Attributes.Add("onclick","return   confirm('您确认删除这个奖品吗?');");  
   
  }  
  Top

12 楼D__D(四月·我爱我妻)回复于 2006-12-12 15:57:04 得分 0

0.Top

13 楼yyy431706(观兰)回复于 2006-12-14 17:39:33 得分 0

全世界最简单的添加删除确认  
   
   
   
  把这段js代码放在aspx页面的<head></head>标签之间,其它所有删除代码都不需要了,一劳永逸  
   
  <script   language="JavaScript">  
   
  function   delete_confirm(e)  
  {  
  if   (event.srcElement.outerText=="删除")  
  event.returnValue=confirm("您确定要删除吗?注意:此操作不可恢复,请谨慎操作!");  
  }  
  document.onclick=delete_confirm;  
   
  </script>  
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
  ----------------------------------------------------------  
  www.cndigs.com掘客园--发掘、推荐软件开发资源,分享、交流技术开发心得  
   
   
  asp.net2.0资料  
  http://www.cndigs.com/search.php?search=asp.net%202.0&tag=true  
  asp.net资料  
  http://www.cndigs.com/search.php?search=asp.net&tag=true  
  ajax资料  
  http://www.cndigs.com/search.php?search=ajax&tag=trueTop

14 楼yyzizi(缘易姿姿)回复于 2006-12-14 18:58:11 得分 0

icebamboo123()   (   )   信誉:100         Blog    
   
  if(e.Item.ItemType==ListItemType.Item   ||   e.Item.ItemType==ListItemType.AlternatingItem)  
  {  
  LinkButton   lb=(LinkButton)(e.Item.FindControl("lbDel"));  
  lb.Attributes.Add("onclick","return   confirm('您确认删除这个奖品吗?');");  
   
  }  
  --------------  
  如他所说  
  Top

15 楼pflry()回复于 2006-12-14 20:33:01 得分 0

高手如云...Top

16 楼awinds()回复于 2006-12-14 20:38:51 得分 0

服务器控件在客户端也可以用键盘事件吗?Top

17 楼linansky()回复于 2006-12-15 16:45:43 得分 0

private   void   dgd_ItemDataBound(object   sender,   System.Web.UI.WebControls.DataGridItemEventArgs   e)  
  {  
  if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)  
  {  
  ((LinkButton)(e.Item.Cells[3].Controls[0])).Attributes.Add("onclick","return   confirm('确定吗?');");  
  }  
  }  
  3   为   对应的列数  
  0   为   此列的第几个控件Top

18 楼linansky()回复于 2006-12-15 16:46:42 得分 0

补充:默认从0开始Top

相关问题

关键词

得分解答快速导航

  • 帖主:shiyu007

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo