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控件的选中改变背景色。
查看全文
相关阅读:
windows上phpstudy配置memcache
获取全站详情链接,并输出为txt文本
Linux 宝塔面板免费版开启 waf 防火墙的方法
where条件多种情况
网站加https
git常用命令
缓存
Stream转换成byte[] 、将 byte[] 转成 Stream 、Stream和文件的转换、从文件读取 Stream
C#发送邮件
Ref和Out的区别
原文地址:https://www.cnblogs.com/huangwen/p/1214559.html
最新文章
读书笔记「Python编程:从入门到实践」_11.测试函数
读书笔记「Python编程:从入门到实践」_10.文件和异常
读书笔记「Python编程:从入门到实践」_9.类
读书笔记「Python编程:从入门到实践」_8.函数
读书笔记「Python编程:从入门到实践」_7.用户输入和while循环
读书笔记「Python编程:从入门到实践」_6.字典
读书笔记「Python编程:从入门到实践」_5.if语句
IT工具网
自己封装一个Colours类[转载]
C#(KeyChar)键值对照表
热门文章
String.Format数字格式化输出
c#的Font和FontFamily各是什么?
C# 设置TextBox默认显示文字,点击后消失
Dictionary的遍历
C# 限制TextBox只能输入字母
单播、多播(组播)和广播的区别【转】
C# 序列化(Serialize)、反序列化(Deserialize)
php七天签到功能及表设计
thinkphp使用sql语句大批量新增数据(效率会比使用saveAll效率高)
php添加excel更新数据表数据
Copyright © 2011-2022 走看看