var tree = document.getElementById("TreeView1").getElementsByTagName("Input");
        for (var i = 0; i < tree.length; i++) {
            if (tree[i].type == "checkbox" && tree[i].checked) {
                tree[i].tag = "1";
            }
        }这是JS页面实现的,CS文件里怎么实现呢?谢谢!!!

解决方案 »

  1.   

    for (int i = 0; i < this.TreeView1.Nodes.Count; i++)
                {
                    if (TreeView1.Nodes[i].Checked == true)
                    {
                        //...
                    }
                }
      

  2.   

    TreeView1.Nodes[i].Attributes.Add("tag", "1");
      

  3.   

    设置treenode的attributes("tag") = x 即可
      

  4.   

    Attributes.Add("key", "value") 只是给生成的html元素添加值为value的key属性,它才不管你key是什么value是什么 是否符合什么标准……
      

  5.   

    Attributes是一集合  attributes【"tag"】 
      

  6.   

    这个我明白,但是node没Attributes这个属性,编译都不通过,只是想能不能获取节点的复选框给加个属性