RadTreeView NodeEditing изменить поведение
По умолчанию RadTreeNode становится редактируемым после ( http://www.telerik.com/help/aspnet-ajax/p_telerik_web_ui_radtreeview_allownodeediting.html)
"Конечные пользователи могут редактировать текст узлов дерева, нажав F2, когда узел выбран, или щелкнув по узлу, который уже выбран (медленный двойной щелчок)".
Это неудобно, так как все, что было нажато дважды, начинает редактироваться, даже если щелчки по ним разделились.
Как я могу изменить его поведение, чтобы редактирование происходило по обычному, быстрому двойному щелчку?
1 ответ
Оказывается, вам просто нужно положиться на подход контекстного меню и начать редактирование элемента из обработчика контекстного меню. AllowNodeEditing="False" может быть установлен, но OnNodeEdit="HandleNodeEdit" и тому подобное будет работать, когда редактирование запускается вручную с использованием подходящей клиентской API-функции из функции обработчика контекстного меню.