Fortunately, I found a workaround by using these JS events:
dpc.onEventMove = function (e, newStart, newEnd) {
eventChange(e, newStart, newEnd);
};
dpc.onEventResize = function (e, newStart, newEnd) {
eventChange(e, newStart, newEnd);
};
function moveEvent(id, newStart, newEnd) {
$.post("@Url.Content("~/MeetingRoomDialog/Move")" + "?Id=" + id + "&NewStart=" + newStart + "&NewEnd=" + newEnd , function (result) {
if (eval(result) != "OK") {
bootbox.alert({ title: "Error", message: eval(result) });
}
else {
dpc.commandCallBack('refresh');
}
});
};