zoukankan      html  css  js  c++  java
  • 鼠标移动 改变Datagrid行的背景颜色

    protected void dgSjygl_ItemDataBound(object sender, DataGridItemEventArgs e)
        {
            if ((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType==ListItemType.AlternatingItem))
            {
                //当鼠标移到的时候设置该行颜色
                e.Item.Attributes.Add("onmouseover", "currentcolor=this.style.backgroundColor;this.style.backgroundColor='#6699CC'");
                //当鼠标移走时还原该行的背景色
                e.Item.Attributes.Add("onmouseout", "this.style.backgroundColor=currentcolor");
            }
        }

    在DataGrid 里面的ItemDataBound事件

    //颜色交替显示
            if (e.Item.ItemIndex >= 0 && e.Item.DataItem is DataRowView)
            
    {
                DataRowView row 
    = (DataRowView)e.Item.DataItem;
                
    int numj = e.Item.Cells.Count;
                
    for (int j = 0; j < numj; j++)
              
    {
                    e.Item.Cells[j].ForeColor 
    = System.Drawing.Color.Pink;
                    e.Item.Cells[j].BackColor 
    = System.Drawing.Color.Blue;
                }

            }

  • 相关阅读:
    关于面试总结8-http协议相关面试题
    关于面试总结7-linux篇
    关于面试总结6-SQL经典面试题
    关于面试总结5-python笔试题(递归)
    关于面试总结4-python笔试题
    关于面试总结3-SQL查询
    关于面试总结2-SQL学生表
    关于面试总结1-SQL学生表
    浅谈多变量线性回归中的数据规范化
    浅谈KL散度
  • 原文地址:https://www.cnblogs.com/ZHF/p/1326290.html
Copyright © 2011-2022 走看看