Kendo UI调度程序:进行过去“只读”的约会

时间:2013-07-27 21:18:30

标签: telerik kendo-ui kendo-scheduler

有没有办法在Kendo调度程序中以过去的只读方式创建约会槽和网格单元?如果网格是可编辑的,那将是很棒的,但仅适用于将来发生的插槽。

我希望过去发生的约会不能移动,调整大小或可销毁。

理想情况下,我仍然可以双击它们以将我的自定义表单加载为只读,这样人们仍然可以查看预订的详细信息。然后我会使用模板逻辑将这些字段设为只读。

1 个答案:

答案 0 :(得分:1)

只是模仿我将如何做到这一点......你可能不得不对之前提到的所有事件做到这一点。

---> outside your scheduler but still accessible to it
var today = new Date(milliseconds);

---> events in your scheduler  - in this case the edit option...

edit: function (e) {
if (kendo.toString(e.event.end, "fff") < today ) {
    e.preventDefault();
    }
else {
    console.log("Hope that helps?")
}
}

希望它有所帮助!