private void initTreeData(List<MTreeNode> listTree, TreeNode parentNode)
        {
            foreach (MTreeNode treeNode in listTree)
            {
               
                TreeNode node = new TreeNode();
                node.Text = treeNode.text;
                node.Tag = treeNode;
               
                if ("1".Equals(treeNode.hasChilds))
                {
                    node.Nodes.Add("正在加载...");
                }                if (parentNode == null)
                    treeView.Nodes.Add(node);
                else
                    parentNode.Nodes.Add(node);                if("1".Equals(treeNode.isSelected) || this.fieldValue.Equals(treeNode.id))
                     treeView.SelectedNode = node;
                
                if(treeNode.tree != null)
                initTreeData(treeNode.tree, node);
            }
        }我要根据Id来选中某个节点。但选中后,再 treeView.Nodes.Add(node);会报ObjectDisposedException。急啊!帮忙看哈怎么解决啊