powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / radtreeview: как вызвать nodeDropping event заново после его отмены?
5 сообщений из 5, страница 1 из 1
radtreeview: как вызвать nodeDropping event заново после его отмены?
    #38850941
alneo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
со стандартным window.confirm проблем нет, а телериковский confirm который работает через callback функцию
сначал прерывает постбек и потом нужно заново в callback фукции запустить событие.
вопрос собственно как правильно зарайзить "nodeDropping" ивент?

function OnClientNodeDropping(sender, args) {
.....
var message = "Are you sure you want to click this node?\n ";
args.set_cancel(true);
radconfirm(message, confirmCallbackFunction);
}
}

function confirmCallbackFunction(args) {
lastClickedItem.get_treeView().raiseEvent("nodeDropping", ...?
}
...
Рейтинг: 0 / 0
radtreeview: как вызвать nodeDropping event заново после его отмены?
    #38850990
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alneoсо стандартным window.confirm проблем нет, а телериковский confirm который работает через callback функцию
сначал прерывает постбек и потом нужно заново в callback фукции запустить событие.
вопрос собственно как правильно зарайзить "nodeDropping" ивент?

function OnClientNodeDropping(sender, args) {
.....
var message = "Are you sure you want to click this node?\n ";
args.set_cancel(true);
radconfirm(message, confirmCallbackFunction);
}
}

function confirmCallbackFunction(args) {
lastClickedItem.get_treeView().raiseEvent("nodeDropping", ...?
}код надо переписать: постбек инициировать в callback функции. Вынести туда, что у Вас было после window.confirm.
...
Рейтинг: 0 / 0
radtreeview: как вызвать nodeDropping event заново после его отмены?
    #38852004
alneo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
постбек вызываю через raiseEvent c типом "raiseDropping", чтобы в кодбихайнде в обработчик приходил тип RadTreeNodeDragDropEventArgs, я глянул в исходник treeview и пытался так же сделать.
пока не выяснил насчет 2 последних аргументов - _draggingPosition и какой evenrArgs
и в DomEvent set_cancel в сосотоянии false

var eventArgs = new Telerik.Web.UI.RadTreeNodeDroppingEventArgs(lastSourceNode, lastDestNode, lastHtmlElement, this._draggingPosition, eventArgs));
lastSourceNode.get_treeView().raiseEvent("nodeDropping", eventArgs);
...
Рейтинг: 0 / 0
radtreeview: как вызвать nodeDropping event заново после его отмены?
    #38852046
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alneoпостбек вызываю через raiseEvent c типом "raiseDropping", чтобы в кодбихайнде в обработчик приходил тип RadTreeNodeDragDropEventArgs, я глянул в исходник treeview и пытался так же сделать.
пока не выяснил насчет 2 последних аргументов - _draggingPosition и какой evenrArgs
и в DomEvent set_cancel в сосотоянии false

var eventArgs = new Telerik.Web.UI.RadTreeNodeDroppingEventArgs(lastSourceNode, lastDestNode, lastHtmlElement, this._draggingPosition, eventArgs));
lastSourceNode.get_treeView().raiseEvent("nodeDropping", eventArgs);Оу, дак речь о серверном коде. Вы форумом ошиблись.
...
Рейтинг: 0 / 0
radtreeview: как вызвать nodeDropping event заново после его отмены?
    #38852083
alneo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
речь как раз о клиенстком javascript коде, мне
нужно правильно на странице для RadTreeView
сгенерить raiseEvent("nodeDropping"....
но я что-то упустил и ивент генерится после вторго раза, то есть я бросаю Item после drag&drop - ниче не происходит,
второй раз бросаю тот же элемент - event срабатывает.
получается что я что-то неправильно райзю ивент
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / radtreeview: как вызвать nodeDropping event заново после его отмены?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]