Javascript 在剑道调度程序中处理销毁事件

Javascript 在剑道调度程序中处理销毁事件,javascript,kendo-ui,telerik,kendo-asp.net-mvc,kendo-scheduler,Javascript,Kendo Ui,Telerik,Kendo Asp.net Mvc,Kendo Scheduler,我正在使用剑道调度程序。 计划程序网格中添加了一些事件 鼠标悬停每个事件时,右上角会出现一个小(x)。i、 e销毁该事件的事件,单击该事件时会显示一条警告消息“您确定要删除此事件吗?”如果单击“是”,则继续并删除该事件 这是我的要求 正如您在上面看到的,在所示的一周中有3个预定事件。 我想要的是,蓝色圆圈的不应该有删除选项,而红色圆圈的应该有删除选项。 换句话说,我想限制剑道调度程序中的某些事件不被删除 场景:假设任何具有描述的事件都无法删除 链接: 更新 我可以在服务器端调用以检查描述是否有

我正在使用剑道调度程序。 计划程序网格中添加了一些事件

鼠标悬停每个事件时,右上角会出现一个小(x)。i、 e销毁该事件的事件,单击该事件时会显示一条警告消息“您确定要删除此事件吗?”如果单击“是”,则继续并删除该事件

这是我的要求

正如您在上面看到的,在所示的一周中有3个预定事件。 我想要的是,蓝色圆圈的不应该有删除选项,而红色圆圈的应该有删除选项。 换句话说,我想限制剑道调度程序中的某些事件不被删除

场景:假设任何具有描述的事件都无法删除

链接:

更新
我可以在服务器端调用以检查描述是否有值,然后返回任何结果以显示我想要的任何消息,但我只希望在客户端设置限制,以便用户无法单击该(x)链接,并且该链接根本不显示。

有几种方法可以处理此情况。例如,您可以将自定义的“单击”事件处理程序附加到事件元素中的“X”按钮,以允许或限制事件的传播。 如果需要底层事件对象,可以通过将事件元素的“uid”属性传递给调度程序的“occurrenceByUid”方法来获得它


这正是我要找的。但是禁用它的“X”按钮呢?