在C#中如何获取树形控件勾选框选中的value值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在C#中如何获取树形控件勾选框选中的value值相关的知识,希望对你有一定的参考价值。
没有说清是web的还是winform的啊,下次题目都明确点吧,这样别人可以更针对性的解决你的问题,不过依你说是value值应该是web的。首先需要遍历树所有节点,通过TreeView的Nodes属性和节点TreeNode的Nodes属性,采用递归的方式遍历所有节点,然后通过树节点TreeNode对象的Checked属性判断是否处于勾选状态,这样就得到了所有勾选的节点的集合,然后获取TreeNode对象的Value属性值即可,如果是winform的,获取节点TreeNode的Text属性或Tag属性来获取你要的对应的值。 参考技术A 控件名称.selectvalue;如何获取复选框选中的数据?
var check_value = []; $(‘input[class="sel"]:checked‘).each(function (){ check_value.push($(this).val()); }); if(check_value.length==0){ alert(‘请先勾选您要设置的权限‘); return; }
以上是关于在C#中如何获取树形控件勾选框选中的value值的主要内容,如果未能解决你的问题,请参考以下文章
C# 选中/取消选中 WebBrowser 控件中的复选框?