博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DataGrid的小技巧之toopTip
阅读量:6114 次
发布时间:2019-06-21

本文共 1201 字,大约阅读时间需要 4 分钟。

经过一个月来的学习,我总结了用过的几个有关于DataGrid的小技巧:

1.       为每列绑定相应的ToolTip,让其显示相关的信息。(如图)

实现代码:

                                                             private void O_dataGrid_ItemDataBound(object sender,

                           System.Web.UI.WebControls.DataGridItemEventArgs e)

       {

              if(e.Item.ItemType == ListItemType.AlternatingItem ||

                            e.Item.ItemType == ListItemType.Item)

              {

                     WebControl V_wc = (WebControl)e.Item.Cells[1].Controls[0];

                     V_wc.ToolTip = "库存量为 "+e.Item.Cells[4].Text+" 个单位";

              }

       }

2.鼠标移动到某一行动态显示不同的颜色。(如上图)

private void O_dataGrid_ItemDataBound(object sender,

System.Web.UI.WebControls.DataGridItemEventArgs e)

       {

              if(e.Item.ItemType == ListItemType.AlternatingItem ||

                            e.Item.ItemType == ListItemType.Item)

              {

               e.Item.Attributes.Add("onmouseover","this.style.backgroundColor='#FFC66C'");

               e.Item.Attributes.Add("onmouseout","this.style.backgroundColor='#FFFFFF'");

                     }

       }

3. 如果DataGrid的项是用样式来确定显示颜色的,代码为:

private void O_dataGrid_ItemDataBound(object sender,

System.Web.UI.WebControls.DataGridItemEventArgs e)

       {

              if(e.Item.ItemType == ListItemType.AlternatingItem ||

                            e.Item.ItemType == ListItemType.Item)

              {

                                                  e.Item.Attributes.Add("onmouseover",

                                                              "javascript:this.oldClassName=this.className;this.className='Over'");

                                                  e.Item.Attributes.Add("onmouseout",

                                                             "javascript:this.className=this.oldClassName");

               }

       }

转载地址:http://advka.baihongyu.com/

你可能感兴趣的文章
Hive1.0.0安装
查看>>
你所听到的技术原理、技术本质到底是什么?
查看>>
BGP笔记(一)
查看>>
拷贝构造函数是必须要带引用类型的参数的, 而且这也是编译器强制性要求的...
查看>>
VMware中centos6.5mini设置静态IP
查看>>
Linux文件查找之find详解
查看>>
iptables nat表转发
查看>>
App自动化测试必备之adb使用
查看>>
Apache服务器的基本配置(详细)
查看>>
使用shell批量添加用户
查看>>
记一个OfficeException
查看>>
python 内置模块collections
查看>>
深入JVM锁机制
查看>>
PHP编译安装
查看>>
向ios模拟器里添加图片的简单方法
查看>>
《逆向分析实战》数据的存储及表示形式
查看>>
这本Python入门畅销书《“笨办法”学python 3》,不仅仅是一本书
查看>>
Linux笔记(磁盘格式化mke2fs/mkfs.xfs,磁盘挂载,手动增加swap空间)
查看>>
QSB+的13个要素
查看>>
PMP每日一题
查看>>