i implement a schedulerview. when scheduler is in Day,week or timeline mode all thing work true. in this situation my appointments in maximum are 50 apps.
but when i select month view if appointments are 528 , it shows up them truly but if I increase them to 529 or above ...scheduler hangs for some second and then below windows (attached screenshot ) appears on screen. and after that there is below error in corner of IE.
i have wondered maybe there is a appointment limitation in appointment source.
please deal with it.
thanks
but when i select month view if appointments are 528 , it shows up them truly but if I increase them to 529 or above ...scheduler hangs for some second and then below windows (attached screenshot ) appears on screen. and after that there is below error in corner of IE.
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
Timestamp: Fri, 6 May 2011 15:57:44 UTC
Message: Unhandled Error in Silverlight Application
Code: 4004
Category: ManagedRuntimeError
Message: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at Telerik.Windows.Controls.AppointmentsHelper.SplitToColumns(AppointmentSlotGroupInfo groupInfo, TimeSpan startTime, TimeSpan endTime, Func`2 roundAppointmentDurationToDay)
at Telerik.Windows.Controls.GroupHeader.CalculateAppointmentItemRenderRectangle()
at Telerik.Windows.Controls.GroupHeader.set_CalculatedChildrenLength(Double value)
at Telerik.Windows.Controls.GroupHeader.SetAvailableLength(Double availableLength, Boolean isHorizontal)
at Telerik.Windows.Controls.AppointmentsPanel.UpdateHeaderAvailableSize(List`1 headers, Double availableLength, Boolean isHorizontal, Boolean initialize, Boolean redistributeAvailableSpace)
at Telerik.Windows.Controls.AppointmentsPanel.MeasureOverride(Size availableSize)
at System.Windows.FrameworkElement.MeasureOverride(IntPtr nativeTarget, Single inWidth, Single inHeight, Single& outWidth, Single& outHeight)
Line: 56
Char: 13
Code: 0
URI: http://localhost:1520/Default.aspx
i have wondered maybe there is a appointment limitation in appointment source.
please deal with it.
thanks