DataGrid删除确认及Item颜色交替

原创 2004年05月31日 11:39:00

 DataGrid删除确认及Item颜色交替

hbzxf(阿好)
http://www.cnblogs.com/hbzxf

           有时候我们需要在删除DataGrid中Item相对应的数据时,需要弹出一个确认对话框来提示使用者,其实这个功能非常简单,下面的代码大家可以试试,还有一个小技巧也顺便测试一下,可以在DataGrid的Item 中产生颜色交替的效果。    

 private void dg_ItemDataBound(object sender, DataGridItemEventArgs e)
  {
   if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
   {
 //删除确认            
    LinkButton delBttn = (LinkButton) e.Item.Cells[1].Controls[0];
    delBttn.Attributes.Add("onclick","javascript:return confirm('确定删除" + e.Item.Cells[4].Text + "?');"); 
 //颜色交替   
    e.Item.Attributes.Add("onmouseover","this.style.backgroundColor='seashell'");
    if(e.Item.ItemType == ListItemType.Item)
    {
     e.Item.Attributes.Add("onmouseout", "this.style.backgroundColor='#ffffff'");
    }

    if(e.Item.ItemType ==ListItemType.AlternatingItem)
    {
     e.Item.Attributes.Add("onmouseout", "this.style.backgroundColor='seashell'");
    }
   }
  }

感谢我的好友小琳在此提供了技术支持,他是一位出色的软件工程师。

 

 

android ListView实现颜色交替并且有点击效果

为了实现这个效果折腾了我这个菜鸟半天,特在此记录以方便以后查阅。 先看效果图:   当然要实现这种效果肯定得自定义adapter: public class PartnerAdapter ...
  • u010313877
  • u010313877
  • 2013年05月28日 14:01
  • 1388

自定义searchview的编辑框,搜索按钮,删除按钮,光标等

searchview,我们常用在actionbar中做搜索。但是,随着定制化的深入,系统自带的不管是从颜色,图标,还是光标等,都不能与app的整体风格统一,所以必须加以修改。那么怎么才能正确的修改se...
  • mybook1122
  • mybook1122
  • 2014年07月04日 15:09
  • 8733

WPF的Datagrid显示,样式(隔行换色)

原文地址:http://blog.csdn.net/wangweiandsuo/article/details/8500864 主要写一些最近一段时间学习Wpf的显示 直接显示与.net中的gri...
  • tieshuxianrezhang
  • tieshuxianrezhang
  • 2016年07月19日 22:16
  • 3471

QT控制选中item的文字颜色(HighlightedText) 和 QT表格交替背景色

出处:http://blog.csdn.net/piaopiaolanghua/archive/2010/10/12/5936145.aspx默认的情况下,QTableView,QTableWidge...
  • aisq2008
  • aisq2008
  • 2011年05月04日 14:14
  • 4846

QT控制选中item的文字颜色(HighlightedText) 和 QT表格交替背景色

http://blog.csdn.net/piaopiaolanghua/archive/2010/10/12/5936145.aspx   默认的情况下,QTableView,QTableW...
  • mucai1
  • mucai1
  • 2013年09月22日 11:52
  • 1257

jQuery实现动态向表中添加行和使用超链接删除行以及行之间颜色交替

jQuery实现动态向表中添加行和使用超链接删除行以及行之间颜色交替
  • lqwlb
  • lqwlb
  • 2014年12月09日 10:31
  • 383

ListBox和DataGrid交替条目样式

很多时候在显示列表数据时,我们需要交替改变条目的样式例如背景色、边框、前景色...等等以达到更好的视觉效果,下面将给你提供一种较为“规范”的实现思路。     我们将采用WPF内置的两大专用属性It...
  • u012559285
  • u012559285
  • 2017年07月24日 14:23
  • 134

C# 编写带图标和tooltip的ListBox[续]--Item背景色交替变化

跟随前文http://blog.csdn.net/luols/article/details/7184155的脚步继续探索,我们对重写的ListBox项背景色加以控制,让其交替变化显示,并对选中项背景...
  • luols
  • luols
  • 2012年01月08日 16:50
  • 4378

js 实现 设置表格的交替行颜色

  • 2010年03月31日 11:48
  • 683B
  • 下载

利用CSS控制表格table的交替颜色

  • 2011年09月08日 09:31
  • 2KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:DataGrid删除确认及Item颜色交替
举报原因:
原因补充:

(最多只允许输入30个字)