I'm not sure if the title is what the issue is but that's what i'm thinking. When the scheduler loads and i select "monthly" the initial dates don't show up until i go to the next month. Once i do see the dates they are showed as recurring but only by the recurring icon and not actually recurring on the scheduler. The kicker is that the appointments show up after i either edit then click cancel or delete one of the appointments shown...Heres a video to show you what im talking about. Not sure why it won't give the high res option.
Heres my code...
    
                                Heres my code...
| Public Sub AddAppointments() | 
| RadCal.Appointments.Clear() | 
| Dim rd As SqlClient.SqlDataReader = Data.SqlHelper.ExecuteReader(ConnString, "dbo.JobSelect") | 
| While rd.Read | 
| Dim range As New RecurrenceRange | 
| range.Start = rd.GetDateTime(12) | 
| range.EventDuration = rd.GetDateTime(13) - rd.GetDateTime(12) | 
| Select Case rd.GetInt32(5) | 
| Case 4 | 
| Dim DailyRR As New DailyRecurrenceRule(rd.GetInt32(6), range) | 
| Dim da As New Appointment(rd.GetInt32(0), rd.GetDateTime(12), rd.GetDateTime(13), rd.GetString(1), DailyRR.ToString) | 
| RadCal.InsertAppointment(da) | 
| RadCal.DataKeyField = da.ID | 
| RadCal.DataStartField = da.Start | 
| RadCal.DataEndField = da.End | 
| RadCal.DataSubjectField = da.Subject | 
| Case 8 | 
| Dim WeeklyRR As New WeeklyRecurrenceRule(rd.GetInt32(10), rd.GetInt32(6), range) | 
| Dim da As New Appointment(rd.GetInt32(0), rd.GetDateTime(12), rd.GetDateTime(13), rd.GetString(1), WeeklyRR.ToString) | 
| RadCal.InsertAppointment(da) | 
| RadCal.DataKeyField = da.ID | 
| RadCal.DataStartField = da.Start | 
| RadCal.DataEndField = da.End | 
| RadCal.DataSubjectField = da.Subject | 
| Case 16 | 
| Dim MonthlyRR As New MonthlyRecurrenceRule(rd.GetInt32(6), rd.GetInt32(10), range) | 
| Dim da As New Appointment(rd.GetInt32(0), rd.GetDateTime(12), rd.GetDateTime(13), rd.GetString(1), MonthlyRR.ToString) | 
| RadCal.InsertAppointment(da) | 
| RadCal.DataKeyField = da.ID | 
| RadCal.DataStartField = da.Start | 
| RadCal.DataEndField = da.End | 
| RadCal.DataSubjectField = da.Subject | 
| Case 32 | 
| Dim MonthlyRelativeRR As New MonthlyRecurrenceRule(rd.GetInt32(9), rd.GetInt32(6), rd.GetInt32(10), range) | 
| Dim da As New Appointment(rd.GetInt32(0), rd.GetDateTime(12), rd.GetDateTime(13), rd.GetString(1), MonthlyRelativeRR.ToString) | 
| RadCal.InsertAppointment(da) | 
| RadCal.DataKeyField = da.ID | 
| RadCal.DataStartField = da.Start | 
| RadCal.DataEndField = da.End | 
| RadCal.DataSubjectField = da.Subject | 
| End Select | 
| End While | 
| rd.Close() | 
| End Sub | 
