zoukankan
html css js c++ java
TreeView控件改变其选中的背景色
对于
TreeView控件
而言,改变选中节点的背景色,有俩种方法:
1。利用SelectAction属性可以实现,再在其属性中加以配置相应的背景色和前景色就可以;
rootnode.SelectAction = TreeNodeSelectAction.Select
可以实现
缺点:页面会刷新
2。JS实现
我要说的就是用第二种方法实现选中以后改变背景色,效果图如下:
其只要
aspx
页面的JS代码如下:
<
script language
=
"
javascript
"
type
=
"
text/javascript
"
>
var tmp_background_val;
var tgs;
function getNode(evt,flags)
{
evt1
=
window.
event
?
window.
event
.srcElement : evt.target;
//
傳過來本次點擊前的的背景顏色
if
(tgs)
{
tgs.style.background
=
tmp_background_val ;
}
//
考慮到連續點同一個對象的情況,就不要改變保留的顏色
evt1.style.background
=
'
#ddedfd
'
;
tmp_background_val
=
flags;
tgs
=
evt1;
}
</
script
>
在后台
aspx.CS中的
Page_Load方法中添加如下的语句:
TreeView1.Attributes.Add(
"
onclick
"
,
"
getNode(event,'#0099ff');
"
);
即可实现
TreeView控件的选中改变背景色。
查看全文
相关阅读:
java 基础学习 关键字、标识符、常量、进制、有符号表示法、变量、数据类型小节
java 基础学习 异常的处理和自定义 学习总结
正则表达式应用--实例应用
ArrayList:去除集合中字符串的重复值 LinkedList:去除集合中自定义对象的重复值
java IO流中文件,图像,视频,拷贝总结
递归算法学习心得与体会
如何打印身份证的正反面
添加div间距
Junit:NoSuchMethodError runLeaf runChild
Ajax:async
原文地址:https://www.cnblogs.com/huangwen/p/1214559.html
最新文章
Linux模块与内核版本不一致
nginx参数位置查看
redis带参数启动
redis关闭和启动
IE8兼容问题
前端自动化笔记
js常用方法
一份优秀的前端开发工程师简历是怎么样的?
JS中如何输出空格
UI组件
热门文章
window.atob
window.btoa
jQuery 中 attr 和 prop 方法的区别
hanzi 全拼音 qu de
qu de hanzi 首字母
vba功能语句
vba比较日期大小,定义日期;vba让excel保存
java 基础学习 IO流 学习总结
java 基本语法语句
java 基础学习 运算符、Scanner类、if语句小节
Copyright © 2011-2022 走看看