A time portion in the recurrence "End By"?

2 posts, 0 answers
  1. Edward Talbot
    Edward Talbot avatar
    6 posts
    Member since:
    Oct 2009

    Posted 08 Apr 2011 Link to this post

    At the moment I am implementing my own behaviour whereby a user clicks on a recurring appointment, and can then choose from a context menu to "Delete all Future Appointments".

    This works by parsing the existing Recurrence Rule associated with the appointment, setting the Range.RecursUntil property of the rule to a date/time, and then saving this.

    This works, but if you are setting the date/time to part-way through a day, e.g. 14.30 - this is not reflected in the Advanced Form when the user comes to manually edit the Recurrence again.

    This is because on the Advanced Form, the "End By" only has a date picker - it doesn't have a time picker as well.

    Is there a time-picker available for the "End By" date available?  Or will I have to set the Range.RecursUntil to a "midnight" value all the time? If you are dealing with appointments that recur hourly, then this might cause issues for a few people.

    Thanks in advance for your help.
  2. Nikolay Tsenkov
    Nikolay Tsenkov avatar
    734 posts

    Posted 13 Apr 2011 Link to this post

    Hi Edward Talbot,

    RadScheduler supports only EndBy <specific date>.

    But if it's working correctly when set using your context menu, you can display this by overriding the AdvancedForm and add a TimePicker.

    Nikolay Tsenkov
    the Telerik team

    Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.

Back to Top