Доступ к расширенному узлу в asp TreeView в коде клиента - PullRequest
0 голосов
/ 07 февраля 2020

У меня есть страница asp, на которой есть древовидная структура, которая заполняется в коде (поэтому не привязана к данным). Теперь я знаю, что могу получить доступ к Выбранному Узлу в javascript с этим и затем убедиться, что выбранный узел находится в поле зрения:

var id = navTree_Data.selectedNodeID.value;            
var node = document.getElementById(id);
if (node != null) {                
   node.scrollIntoView(true);
} 

, но когда я раскрываю узел с помощью +, который не выбирает узел Таким образом, мой код выше прокручивает не тот элемент в поле зрения. Так есть ли свойство, к которому я могу получить доступ, чтобы получить элемент, или я могу сделать расширение узла и выбрать его.

Мои узлы были добавлены с использованием этого: .SelectAction = TreeNodeSelectAction.SelectExpand, что, как я думал, будет означать, что расширение также выберет элемент.

Есть предложения?

...