我想在我的Kendo Scheduler部件上做这样的事情:如何用具有特定持续时间/时间的事件填充Kendo计划程序?
我双击调度器,我选择开始日期和结束日期。然后,当我选择事件“x”或事件“y”(无关紧要)时,我希望弹出窗口用一个事件的特定小时数填充我的调度程序。我的意思是,就像我在数据库中为所有事件创建不同的颜色。
例如,我有一个叫做“晨练”的活动,那个活动总是从08点到16点。所以,每当我在弹出式窗口中选择该事件时,我都不想浪费时间从08时至16时挑选时间。我已经知道这样的事件总是在那个时候,所以我想避免自己选择时间。因此,datatimepickers不会被需要。
基本上,我会选择我想要的事件,并且一旦我点击保存,水平栏将从08h到16h被抽入调度器,而无需“告诉”任何事情。我会为我的数据库指定这些事件的小时数,就像我为它们指定颜色一样。
我可以解释我所需的选项另一种方式是这样的一个:
我要挑我两个事件在同一天。我想双击我的弹出式窗口,同时选择“早上训练”(08h至16h)和“下午训练”(16h至00h)。当我点击保存时,调度程序将填充两个不同的水平条,时间分隔,而不是彼此之间。
随时向我提问,为我提供更多关于我的疑惑的见解。
你可以用很多方式做到这一点,下面是其中两个的理论:** 1。**你可以使用javascript自动设置小时数:使用dropDownLists的onChange事件,检查选择了什么选项并根据选择定义小时数。 ** 2。**如果您想使用数据库触发器,在插入特定表之前,请检查事件类型标识(或代码或其他),并相应地设置时间字段 – chiapa