Comment définir la SelectedNode et Réglez la mise au point de nœud sélectionné dans Telerik RadTreeView?

Je suis en utilisant le Telerik RadTreeView avec ASP .Net C#. Je suis en mesure de définir le Nœud Sélectionné en utilisant le code suivant:

        var node = radTreeViewMenuStructure.Nodes.FindNodeByValue(linkID.ToString());

        if (node != null) //<- equals null when not on the root of the tree
        {
            node.Selected = true;
            node.Expanded = true;
            node.ExpandParentNodes();
            node.Focus();
        }

Le code ci-dessus indique le nœud sélectionné uniquement si le noeud est juste à côté de la racine et non pas enfermé dans un nœud parent. Mon node = null lors du choix d'un IDENTIFIANT d'un nœud qui est enfermé à l'intérieur d'un nœud parent. Des suggestions?

OriginalL'auteur Rodney | 2012-04-10