我是从Telerik的调度交换我的应用程序上的日历jQuery的fullcalendar。我使用的iCal RRULEs存储定期事件在DB中。

的问题是,当有人拖动事件以一个新的日期,我怎样才能更新RRULE所以每个后续出现由相同时间增量撞?

我看DDay.iCal和我看到该方法

RecurrencePattern.IncrementDate(ref iCalDateTime dt, int Interval)

这是声音的像什么,我正在寻找,但也有在的所述文档

任何建议?

非常感谢,

迈克尔

有帮助吗?

解决方案

RecurrencePattern.IncrementDate是不是真的意味着是库本身的使用之外。也许我会考虑使其成为保护/私有的(如果它可以在不破坏整体功能来完成)。

一般情况下,所有你需要做的是改变由你决定的增量事件的开始(假设1天,例如),并在该事件中每一个的复发也将这一数额改变。

如果您不想通过增量来改变整个事件,但只是发生的特定事件,然后有其他的方法来处理这个事情。

你能也许用一个例子事件澄清,你要移动它的增量,和预期的结果?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top