Здравствуйте!
Возможно ли сделать чтобы при клике в ноде treeview-а не производилась перезагрузка страницы...?
Необходимые действия при клике — выделение элемента и загрузка URL-а в другом фрейме, что впринципе можно реализовать javascript-ом...
Здравствуйте, SergunRu, Вы писали:
SR>и всетаки — можно ли решить проблему?
В принципе, можно, конечно.
Например, дерево своё написать.
После безуспешных попыток приспособить мокрософтовский контрол под наши нужды,
мы решили сделать своё.
Отдельное спасибо mogadanez'у, за заготовку (пролетала где-то тут)
--
Re[2]: TreeView
От:
Аноним
Дата:
16.03.06 11:51
Оценка:
Установите свойство SelectAction=Expand для нужного вам узла.
Решение проблемы с деревом:
1) При добавлении ноды в дерево устанавливаем у ноды свойство SelectAction = Expand
2) У ноды на которую хотим навешать линк также в свойство Target устанавливаем имя фрейма, куда грузить страницу, и в NavigateUrl саму страницу, SelectAction также должна быть в Expand
3) Удаляем все серверные обработчики кликов на дерево
Здравствуйте, SergunRu, Вы писали:
SR>Решение проблемы с деревом: SR>1) При добавлении ноды в дерево устанавливаем у ноды свойство SelectAction = Expand SR>2) У ноды на которую хотим навешать линк также в свойство Target устанавливаем имя фрейма, куда грузить страницу, и в NavigateUrl саму страницу, SelectAction также должна быть в Expand SR>3) Удаляем все серверные обработчики кликов на дерево
1) Мне нужен SelectAction = Select.
2) Кроме expand'a у меня все, как ты и написал.
3) Не совсем понял (это SelectedNodeChanged(), TreeNodeCollapsed() и т.д.)?