I would like to clarify that the OnFormCreated event is fired when the advanced form is opened. Please note that the logic is executed only when the form is opened and does not update the appointment object when you interact with the time pickers. By default when user tries to insert an appointment in the day view the date and time pickers are populated based on the clicked time slot start and end time. As far as I understand you want to repopulate the time pickers with the values that the user has set for the previous appointment. If this is the scenario you want to achieve you use two hidden fields on the page and store the time pickers new values in those fields. So you will be able to change the time pickers values in FormCreated event handler based on the values stored in those hidden fields.
Could you please confirm this and if not please explain the exact scenario. A sample scenario description and steps will be very helpful?
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the UI for ASP.NET AJAX, subscribe to the blog feed