I am binding a scheduler based on categories, locations, etc.
Despite implementing this paint by number knowledge base article, i still can only display records available within each associated view. For example, in the simplified code below, i can show masters and exclusions, but nowhere near enough results. A Monday/Tuesday event will only produce 15 records even in 'Month View'.
http://www.telerik.com/support/kb/aspnet-ajax/scheduler/how-to-display-all-radscheduler-appointments-in-gridview.aspx.
Also, i ensured the 'MonthView-VisibleAppointmentsPerDay' was large enough since i have many events on business days.
Is there an attribute of the scheduler or way to increase the view of the scheduler, or set it to a necessary record count, since i need this data to be accurate.
| protected void RadScheduler2_DataBound(object sender, EventArgs e) |
| { |
| //Create a dynamic table to store the appointments' information: |
| DataTable table1 = new DataTable(); |
| |
| table1.Columns.Add("Subject"); |
| table1.Columns.Add("Description"); |
| table1.Columns.Add("Starttime"); |
| table1.Columns.Add("Endtime"); |
| foreach (Appointment a in RadScheduler2.Appointments) |
| { |
| |
| table1.Rows.Add(new string[] { c.ToString(), |
| a.Subject.ToString(), a.Description, |
| a.Start.ToString(), a.End.ToString() }); |
| } |
| RadGrid1.DataSource = table1; |
| RadGrid1.DataBind(); |
| } |
Regards,
Brian