求:  当选中父节点时子节点默认全部选中,当取消选中父节点时子节点全部取消.
     当选中父节点中的某一子节点时,父节点默认选中,js实现.
谢谢了.

解决方案 »

  1.   

    楼主这个是TREEVIEW的问题吧
    看一下这个贴子
    http://community.csdn.net/Expert/topic/4262/4262924.xml?temp=.309231
      

  2.   

    服务器端选择一节点下所有子节点
    private void TreeView1_Check(object sender, Microsoft.Web.UI.WebControls.TreeViewClickEventArgs e)
      {
       Microsoft.Web.UI.WebControls.TreeNode node=TreeView1.GetNodeFromIndex(TreeView1.SelectedNodeIndex.ToString());
       //connE.Alert(node.NodeData.ToString(),Page);
       SetAllNodeData(node.Nodes);
      }  private void  SetAllNodeData(TreeNodeCollection tnc)
      { 
       foreach(TreeNode node in tnc)
       {
        if(node.Nodes.Count!=0)
        {
         SetAllNodeData(node.Nodes);
        }
        if (node.Checked)
        {
         node.Checked = false;
        }
        else
        {
         node.Checked = true;
        }
       }
      }
      

  3.   

    谢谢楼上两位, 在TreeView 里面的CheckBox选中,当选中父节点中的某一子节点时,父节点默认选中
      

  4.   

    http://community.csdn.net/Expert/topic/4262/4262924.xml?temp=.7757685
      

  5.   

    http://goody9807.cnblogs.com/archive/2005/09/08/232418.html