关闭

vs2005 treeview checkbox 取值

标签: treeinput
1737人阅读 评论(3) 收藏 举报
今天在做项目的时候,想取得控件treeview checkbox 的值,刚开始想用js来取,因为以前用vs2003的时候,是用js取的,
但取value时总取不到

                        function   ShowCheckbox() 
                
{
                    var tree 
= document.getElementById("m_Tree");
                    var inputs 
= tree.getElementsByTagName("INPUT");
                    
for(var i=0;i<inputs.length;i++)
                    
{
                        
if(inputs[i].type=="checkbox" && inputs[i].checked)
                            
{
                                alert(inputs[i].id 
+ " " + inputs[i].value);
                             }

                        }

                 }
 如果有朋友有好方法,方便的话贴出来!
后来直接在CS里用了这个方法,可取到
 TreeNodeCollection checkedNodes = m_Tree.CheckedNodes;
        
foreach (TreeNode t in checkedNodes)
        
{
            Response.Write(t.Text 
+ " ,"+t.Value+" <br/ >");
        }
这个也很方便的,呵呵!
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:92364次
    • 积分:1723
    • 等级:
    • 排名:千里之外
    • 原创:74篇
    • 转载:8篇
    • 译文:0篇
    • 评论:14条
    文章分类
    分类信息