Hi guys,
I'm not sure if this has already been addressed or identified, but I'd like to point out an issue that I can reproduce on your demo page:
Reproduction steps:
1. Go to your demo page: http://demos.telerik.com/aspnet-ajax/scheduler/examples/overview/defaultcs.aspx
2. Click on an available time slot to create an appointment and click 'Options' to bring up the advanced form
3. Give the appointment an arbitrary subject, and check the 'recurrence' box
4. Select and insert '1000' into the 'end after ... occurrences' box
5. Click Save
6. Reopen the appointment ('edit entire series')
Expected results: The 'end after' box still has the value of 1000.
Actual results: The 'end after' box has the value of 1.
Comments:
It works as expected for values up to 999. It seems to run into a problem when the thousands separator comes into play (i.e. the text is formatted as "1,000" when 1000 is entered into the box. As such, I imagine it may have something to do with regional settings and the way numbers are parsed and formatted. At a lower level, it seems that calling:
$find("<recurrenceEditorId>").get_recurrenceRule().get_range().get_maxOccurrences()
returns the incorrect value. Sadly I don't have time to go deeper into the definition of this function, but I would appreciate it if you could kindly let me know:
* Is this indeed a bug?
* Is it a known bug?
* Are there any workarounds?
* Any estimate on when a fix may be released?
Thanks for your time.
Cheers,
Sam
I'm not sure if this has already been addressed or identified, but I'd like to point out an issue that I can reproduce on your demo page:
Reproduction steps:
1. Go to your demo page: http://demos.telerik.com/aspnet-ajax/scheduler/examples/overview/defaultcs.aspx
2. Click on an available time slot to create an appointment and click 'Options' to bring up the advanced form
3. Give the appointment an arbitrary subject, and check the 'recurrence' box
4. Select and insert '1000' into the 'end after ... occurrences' box
5. Click Save
6. Reopen the appointment ('edit entire series')
Expected results: The 'end after' box still has the value of 1000.
Actual results: The 'end after' box has the value of 1.
Comments:
It works as expected for values up to 999. It seems to run into a problem when the thousands separator comes into play (i.e. the text is formatted as "1,000" when 1000 is entered into the box. As such, I imagine it may have something to do with regional settings and the way numbers are parsed and formatted. At a lower level, it seems that calling:
$find("<recurrenceEditorId>").get_recurrenceRule().get_range().get_maxOccurrences()
returns the incorrect value. Sadly I don't have time to go deeper into the definition of this function, but I would appreciate it if you could kindly let me know:
* Is this indeed a bug?
* Is it a known bug?
* Are there any workarounds?
* Any estimate on when a fix may be released?
Thanks for your time.
Cheers,
Sam