Thank you for your quick response. Yes, it is working. Thank you!!
I have another question about the node delete function. iny my code, I want to delete the node which is checked but find all nodes are gone. Code is here:
foreach(EO.Web.TreeNode nd in node.SubGroup.Nodes)
{
if (nd.Checked)
node.SubGroup.Nodes.Remove(nd);
}