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控件的选中改变背景色。
查看全文
相关阅读:
jquery在线手册
bootstrap学习之路
实用的cmd命令
在源代码中插入防止盗版代码片段的方式
常用的正则表达式
仿站步骤
thinkphp 公用函数
php switch判断一个数所在的范围
ps学习教程
九度oj 题目1185:特殊排序
原文地址:https://www.cnblogs.com/huangwen/p/1214559.html
最新文章
tarjan用法——割点
非常规题---交互题
快读。。。
强连通分量--tarjan算法
清北学堂----北京集训
KMP字符匹配算法
左偏树(可并堆)
treap平衡树
P1390--公约数的和
数据结构————手写堆
热门文章
CF449C Jzzhu and Apples
biorhythms
POJ2142 The Balance
POJ2115 C-Loop
POJ3090 Visible Lattice Points
POJ3421 X-factor Chains
POJ2689 Prime Distance
回文串计数
拉拉队排练
最长双回文串
Copyright © 2011-2022 走看看