对于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)> 在后台aspx.CS中的Page_Load方法中添加如下的语句: TreeView1.Attributes.Add("onclick", "getNode(event,'#0099ff');"); 即可实现TreeView控件的选中改变背景色。 相关文章: 2021-06-03 2021-10-29 2021-10-09 2022-12-23 2021-06-12 2021-04-09 2022-12-23