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

datagrid删除图标问题。

楼主levin9(生活就是強姦,習慣啦就是享受)2006-03-19 23:36:33 在 .NET技术 / ASP.NET 提问

我想datagrid删除按钮是图标。并且有提示是否删除。  
  请问怎么实现。最好是有代码 问题点数:20、回复次数:8Top

1 楼levin9(生活就是強姦,習慣啦就是享受)回复于 2006-03-19 23:56:44 得分 0

都去睡觉啦Top

2 楼singlepine(小山)回复于 2006-03-19 23:58:26 得分 5

http://singlepine.cnblogs.com/articles/266538.htmlTop

3 楼artak(甜葡萄)回复于 2006-03-20 00:06:08 得分 5

转为模板列,就可以随便换图标了,关于提示如下  
  private   void   dgNews_ItemDataBound_1(object   sender,   System.Web.UI.WebControls.DataGridItemEventArgs   e)  
  {  
  e.Item.Cells[3].Attributes.Add("onclick","return   confirm('确定删除?');");  
   
  }Top

4 楼levin9(生活就是強姦,習慣啦就是享受)回复于 2006-03-20 00:06:20 得分 0

好像没有图像按钮的吧Top

5 楼levin9(生活就是強姦,習慣啦就是享受)回复于 2006-03-20 00:12:16 得分 0

模板列放什么呢  
  image还是imagebutton呢Top

6 楼levin9(生活就是強姦,習慣啦就是享受)回复于 2006-03-20 00:18:48 得分 0

我放两种都不可以呀,救命呀Top

7 楼winner2050(找工作中,各位XD收到风,M一下。)回复于 2006-03-20 01:02:18 得分 10

你真**  
  我刚刚学asp.net的时候看一下就会改成自己需要的了  
  private   void   DataGrid1_ItemDataBound(object   sender,   System.Web.UI.WebControls.DataGridItemEventArgs   e)    
  {    
    if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem   ||   e.Item.ItemType==ListItemType.EditItem)  
  {  
  TableCell   myTableCell;  
  //定义对“删除”单元格的引用  
  myTableCell   =   e.Item.Cells[6];  
  //定义对“删除”单元格中控件的引用  
  ImageButton   btnDel   =   (ImageButton)myTableCell.Controls[1];  
  //添加当单击时弹出确认对话框的自定义属性  
  btnDel.Attributes.Add("onclick",   "return   confirm('确定要删除这个栏目及其子栏目吗?');");  
  btnDel.Text   =   "删除栏目";  
   
   
  }  
  }  
   
  注意修改e.Item.Cells[6];Top

8 楼levin9(生活就是強姦,習慣啦就是享受)回复于 2006-03-20 23:08:13 得分 0

winner2050(winner)   在吗?  
  为什么是  
  ImageButton   btnDel   =   (ImageButton)myTableCell.Controls[1];  
  我记得我以前是用  
  ImageButton   btnDel   =   (ImageButton)myTableCell.Controls[0];  
  不过一般不是imagebutton,都是linkbutton  
  我的问题已经解决,我用模板列里放普通链接,传参数出来解决啦.就是给他超级链接吧.  
  本来打算结贴,等winner2050(winner)   帮我解决为什么是(ImageButton)myTableCell.Controls[1];  
  Top

相关问题

  • 删除事件---DataGrid?
  • 删除DataGrid数据
  • Datagrid 删除问题?
  • datagrid删除问题
  • DataGrid删除功能?
  • 如何把托盘区的以有的图标删除
  • 如何删除其他的托盘图标?
  • 怎样删除控制面板里的图标?
  • 如何删除控制面板上的Realplay图标?
  • xinxp如何删除任务栏内“过去的项目“图标

关键词

  • datagrid
  • 删除
  • 图标
  • mytablecell
  • imagebutton
  • itemtype
  • listitemtype
  • item

得分解答快速导航

  • 帖主:levin9
  • singlepine
  • artak
  • winner2050

相关链接

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

广告也精彩

反馈

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