<script>
  //DataGrid单击行时改变颜色
  var oldrow;
  var newColor='#CCCCFF';
  var oldColor;

function SelectRow(rowno)
  {   
  if (oldrow == null)
  {
  oldColor = document.all('row'+rowno).style.backgroundColor;
  document.all('row'+rowno).style.backgroundColor = newColor;
  }
  else
  {
  oldrow.style.backgroundColor = oldColor;
  oldColor = document.all('row'+rowno).style.backgroundColor;
  document.all('row'+rowno).style.backgroundColor = newColor;
  }
         
  oldrow = document.all('row'+rowno);
  }
  </script>

调用:   在DataGrid的ItemCreated()事件中:
private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
  {
   if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
   {
    e.Item.Attributes.Add("id","row"+e.Item.ItemIndex);
    e.Item.Attributes.Add("onclick","javascript:return SelectRow("+e.Item.ItemIndex+");");
   }
  }

转载于:https://www.cnblogs.com/pingkeke/archive/2006/04/29/388410.html

DataGrid单击行时改变颜色相关推荐

  1. java 点击改变_java 单击按钮改变背景颜色

    怎样实现单击按钮改变成相应颜色!importjava.awt.*;importjava.awt.event.*;publicclassButtonColorimplementsActionListen ...

  2. 【C#】字体增大、减小、改变颜色

    [C#]字体增大.减小.改变颜色 1 题目描述:字体增大.减小.改变颜色 2 源码详解 3 实现效果 1 题目描述:字体增大.减小.改变颜色 (1)Form1窗体设计界面如下: (2)单击" ...

  3. 01.Python输出文字改变颜色的方法

    # Python输出文字改变颜色的方法 一.使用注释性输出 (一).基本语法 \033[显示方式; 前景色; 背景色m******\033[0m 显示方式.前景色.背景色都为可选参数,选择自己需要的即 ...

  4. Vue实现点击列表切换并改变颜色

    Vue实现点击列表切换并改变颜色 实现效果图如下 通过Vue的父子组件传值实现效果,单击切换颜色会进性改变并添加下划线 父组件代码实现(Home.vue) 需要进性对子组件的导入 import Tab ...

  5. 随机改变颜色返回#+...样式的值

    刚刚发了一篇博文,是讲随机改变颜色的,那个是返回的rgb,后面还可以添加透明度什么的,表示颜色的方式出了rgb还有#+... 这次返回的就是#号开头的样式, 源代码:(需引入jquery.js)git ...

  6. python动态改变标签的颜色_PyQt4 treewidget 选择改变颜色,并设置可编辑的方法

    如下所示: # -*- coding: utf-8 -*- import sys from PySide.QtGui import * from PySide.QtCore import * glob ...

  7. 【前端统计图】echarts改变颜色属性的demo

    一:柱状图改变颜色 图片.png 代码: <!DOCTYPE html> <html><head><meta charset="UTF-8" ...

  8. background-image使用svg如何改变颜色

    结论 在我多番测试之后,才发现background-image使用svg,改变颜色根本做不了. 分析 当svg图片被使用成background-image,颜色的设置需要在svg内部才能生效.在外部C ...

  9. UWP ListView 绑定 单击 选中项 颜色

    UWP ListView 绑定 单击 选中项 颜色 xaml <Pagex:Class="SuperTools.Views.BlankPage3"xmlns="ht ...

最新文章

  1. vue 封装dialog_element-dialog封装成子组件
  2. 徒手解密 Spring Boot 中的 Starter自动化配置黑魔法
  3. BK资本管理公司创始人阐述BCH接下来的三种“催化剂”
  4. android下载源代码
  5. javascript基础入门_javascript基础入门学习第一篇
  6. python零碎笔记整理1
  7. 《Managed DirectX +C# 开发(入门篇)》系列文章
  8. 携程中转机票竟然相差23小时
  9. ITIL 4 知识系列之服务目录
  10. 大学计算机绘图实训报告,CAD制图实训心得体会范文4篇
  11. 推荐10款最好的免费项目管理工具
  12. 超硬核!十万字c++题,让你秒杀老师和面试官(上)
  13. A-B(字符串问题)
  14. ucore源码分析step1
  15. MySQL查询不同年份母亲节_不同国家的母亲节发展故事
  16. 链表 java 实现
  17. 深大校园网掉线/Drcom掉线/使校园网保持在线V2.0+Linux端Drcom登录方法(宿舍区教学区)
  18. 盘点:适合创业团队使用的11款团队协作工具,含(石墨文档)
  19. vue+elementui表格前端导出excel以及自定义导出样式
  20. 做一个成功的软件项目经理

热门文章

  1. java 登录数据前端加密+后台验证RSA
  2. TCP/IP学习笔记(九)TCP报文段首部格式
  3. 每天一道LeetCode-----摩尔投票法寻找给定数组中出现个数大于n/2或n/3的元素
  4. golang中的go mod开发
  5. 翻转字符串里的单词—leetcode151
  6. 解决 LLVM 错误 cannot specify -o when generating multiple output files
  7. C++操作符的优先级 及其记忆方法
  8. 新博客地址: https://sanzo.top
  9. nginx訪問php配置,thinkphp5配置nginx访问
  10. python从入门到实践15章的几个自己的小程序