RadScheduler的TimeLine视图中的动态SlotDuration

时间:2013-12-19 09:32:06

标签: asp.net telerik

在RadScheduler [TimeLine View]中,我有一个StartDate = 2014年1月1日和EndDate = 2014年4月30日[包括两者],我设置了SlotDuration = 31天。

我需要显示4个(1月,2月,3月,4月)时段[即插槽数=在StartDate和EndDate之间的月份,考虑到以上日期,在TimeLine View中,每个插槽的SlotDuration必须为no。那个月的日子。

1月,SlotDuration = 31 [因为1月有31天]     二月,SlotDuration = 28 [因为二月有28天或29天如果是闰年]     3月,SlotDuration = 31 [因为3月有31天]     4月,SlotDuration = 30 [因为4月有30天]

案例1:     当我从2014年3月1日到2014年3月31日进行预约时,它应该从3月开始和结束,但是从2月开始,因为我们设置了SlotDuration = 31天,而2014年2月只有28天。 为了完成31天的持续时间,3月1日,2日和3日将推迟到2014年2月的时段。

案例2:     当我从2014年3月4日到2014年3月31日进行预约时,它从三月的时间段开始,这是正确的。但是March插槽还包含4月1日,2日和3日,以满足31天的插槽时间。

我的问题是如何为每个插槽制作动态插槽动态?

目前,对于案例1,RadScheduler在TimeLineMonth_Incorrect.png中显示我的约会,但我想在TimeLineMonth_Correct.png中显示它

TimeLineMonth_Incorrect

TimeLineMonth_Correct

0 个答案:

没有答案