Вы можете отменить привязку пользовательских событий, связанных с перетаскиванием, из модуля selectable
календаря. Вы бы сделали что-то вроде этого:
var ue = $("#calendar").getKendoCalendar().selectable.userEvents;
ue.unbind("start");
ue.unbind("move");
ue.unbind("end");
В качестве альтернативы, если вы хотите сохранить функциональность перетаскивания, вы можете настроить начало перетаскивания, выполнив что-то вроде этого:
var selectable = $("#calendar").getKendoCalendar().selectable;
selectable.userEvents.unbind("start");
selectable.userEvents.bind("start", function(e){
e.target.removeClass("k-state-selected");
e.event.ctrlKey = true;
selectable._start(e);
});