Asp.net Telerik
当我移动约会时,我正在使用Telerik radscheduler,然后我想打开一个对话框,单击“是”或“否”后,我想转到应用点更新事件Asp.net Telerik,asp.net,telerik-scheduler,Asp.net,Telerik Scheduler,当我移动约会时,我正在使用Telerik radscheduler,然后我想打开一个对话框,单击“是”或“否”后,我想转到应用点更新事件 function onAppointmentMoving(sender, eventArgs) { debugger; redgrd = sender; eventArgs.set_cancel(true); var appointment = eventArgs.get_appointment(); var conf
function onAppointmentMoving(sender, eventArgs) {
debugger;
redgrd = sender;
eventArgs.set_cancel(true);
var appointment = eventArgs.get_appointment();
var confirmMessage = "Do you want to make this the patient's default Round?";
radconfirm(confirmMessage,
function (arg) {
debugger;
if (arg) {
//sender.updateAppointment(sender, eventArgs)
alert("ok");
}
else {
alert("Cancel");
}
})
}
我在屏幕截图中使用了代码,但在eventArgs之后。set_cancel(true)我无法在AppointUpdate事件中访问
。调用eventArgs。set_cancel(true)意味着您将不仅取消AppointMoving事件,而且取消流程。这就是OnAppointmentUpdate事件未被激发的原因。最好在从确认窗口获得结果后,尝试调用eventArgs.set_cancel(true)