Hello,I am getting this error when I load the calendar on a MAC. local time-zone cannot be ascertained. Set ListScheduleDataConnector.TimeZoneProvidor.LocalTimeZoneID to a valid time zoneid.THis works fine on all Windows machines. Do you have a sample of how to set the local time zone on a Mac?Thanks,Bill
Hello Bill,
I am just checking if you require any further assistance on the matter.
Sincerely,
Krasimir
Developer Support Engineer
Infragistics, Inc.
www.infragistics.com/support
This sounds like a problem with your application. Either your DB is not being updated with the new value or it is being reset somehow. Either way I don't see how our control can be causing it.
Well I was trying to reset the time zone. I picked the wrong one and I saved that to my DB. Now everytime I go into the screen, it loads it from the DB. So, I tried to change it by selecting a different one on the appointment screen and save tht to the DB. Now no matter what I do it always picks the old value even thought I try to load a different one at start up.
I'm not sure what you are trying to accomplish. The connector's localTimeZoneId should identify the timezone of the system where the app is being run.
By default a new appointment will use this timezone. However, a user can change the timezone for an appointment but that should relate only to that appointment. You shouldn't set the local time zone id to an appointment's timezone.
Ok I tried this and am having trouble. It works the first time but if I add an appointment and change the time zone and then reset the time zone to what was selected in the appointment it will not allow me to change it to the new value:
listConnector.TimeZoneInfoProviderResolved.LocalTimeZoneId = appointment.StartTimeZoneId;
The next time I open an appointment it shows the old time zone. Any suggestions?
Bill