DataGrid单击行时改变颜色
<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单击行时改变颜色相关推荐
- java 点击改变_java 单击按钮改变背景颜色
怎样实现单击按钮改变成相应颜色!importjava.awt.*;importjava.awt.event.*;publicclassButtonColorimplementsActionListen ...
- 【C#】字体增大、减小、改变颜色
[C#]字体增大.减小.改变颜色 1 题目描述:字体增大.减小.改变颜色 2 源码详解 3 实现效果 1 题目描述:字体增大.减小.改变颜色 (1)Form1窗体设计界面如下: (2)单击" ...
- 01.Python输出文字改变颜色的方法
# Python输出文字改变颜色的方法 一.使用注释性输出 (一).基本语法 \033[显示方式; 前景色; 背景色m******\033[0m 显示方式.前景色.背景色都为可选参数,选择自己需要的即 ...
- Vue实现点击列表切换并改变颜色
Vue实现点击列表切换并改变颜色 实现效果图如下 通过Vue的父子组件传值实现效果,单击切换颜色会进性改变并添加下划线 父组件代码实现(Home.vue) 需要进性对子组件的导入 import Tab ...
- 随机改变颜色返回#+...样式的值
刚刚发了一篇博文,是讲随机改变颜色的,那个是返回的rgb,后面还可以添加透明度什么的,表示颜色的方式出了rgb还有#+... 这次返回的就是#号开头的样式, 源代码:(需引入jquery.js)git ...
- python动态改变标签的颜色_PyQt4 treewidget 选择改变颜色,并设置可编辑的方法
如下所示: # -*- coding: utf-8 -*- import sys from PySide.QtGui import * from PySide.QtCore import * glob ...
- 【前端统计图】echarts改变颜色属性的demo
一:柱状图改变颜色 图片.png 代码: <!DOCTYPE html> <html><head><meta charset="UTF-8" ...
- background-image使用svg如何改变颜色
结论 在我多番测试之后,才发现background-image使用svg,改变颜色根本做不了. 分析 当svg图片被使用成background-image,颜色的设置需要在svg内部才能生效.在外部C ...
- UWP ListView 绑定 单击 选中项 颜色
UWP ListView 绑定 单击 选中项 颜色 xaml <Pagex:Class="SuperTools.Views.BlankPage3"xmlns="ht ...
最新文章
- vue 封装dialog_element-dialog封装成子组件
- 徒手解密 Spring Boot 中的 Starter自动化配置黑魔法
- BK资本管理公司创始人阐述BCH接下来的三种“催化剂”
- android下载源代码
- javascript基础入门_javascript基础入门学习第一篇
- python零碎笔记整理1
- 《Managed DirectX +C# 开发(入门篇)》系列文章
- 携程中转机票竟然相差23小时
- ITIL 4 知识系列之服务目录
- 大学计算机绘图实训报告,CAD制图实训心得体会范文4篇
- 推荐10款最好的免费项目管理工具
- 超硬核!十万字c++题,让你秒杀老师和面试官(上)
- A-B(字符串问题)
- ucore源码分析step1
- MySQL查询不同年份母亲节_不同国家的母亲节发展故事
- 链表 java 实现
- 深大校园网掉线/Drcom掉线/使校园网保持在线V2.0+Linux端Drcom登录方法(宿舍区教学区)
- 盘点:适合创业团队使用的11款团队协作工具,含(石墨文档)
- vue+elementui表格前端导出excel以及自定义导出样式
- 做一个成功的软件项目经理
热门文章
- java 登录数据前端加密+后台验证RSA
- TCP/IP学习笔记(九)TCP报文段首部格式
- 每天一道LeetCode-----摩尔投票法寻找给定数组中出现个数大于n/2或n/3的元素
- golang中的go mod开发
- 翻转字符串里的单词—leetcode151
- 解决 LLVM 错误 cannot specify -o when generating multiple output files
- C++操作符的优先级 及其记忆方法
- 新博客地址: https://sanzo.top
- nginx訪問php配置,thinkphp5配置nginx访问
- python从入门到实践15章的几个自己的小程序