This is a migrated thread and some comments may be shown as answers.

calendar control very slow performance with multiple columns and rows

9 Answers 129 Views
Calendar
This is a migrated thread and some comments may be shown as answers.
Valentijn
Top achievements
Rank 1
Valentijn asked on 16 Dec 2010, 03:26 PM
Hi

We are using a calendar control to display a full year like this:

<

 

 

telerik:RadCalendar Grid.Row="2" x:Name="calendarRange"

 

 

 

Columns="4" Rows="3" SelectionMode="Extended" ViewsHeaderVisibility="Visible"

 

 

 

Culture="nl-BE" />

We are not doing anything to it in code behind.

However the performance is very poor in this case. It takes about 15 seconds to display and the browser is acting strange (hanging for a while). Also after running it seams some memory is being leaked as visual studio complains about out of memory.

Did anyone experience this? We tried it on different machines with the same result.
Is this a known issue and is there anything we can do?

Best regards

Valentijn

 

9 Answers, 1 is accepted

Sort by
0
Kaloyan
Telerik team
answered on 21 Dec 2010, 02:03 PM
Hi Valentijn,

Can you run the control in a clean solution and check if there are some performance bottlenecks regarding the control?

Greetings,
Kaloyan
the Telerik team
Browse the videos here>> to help you get started with RadControls for Silverlight
0
Forest
Top achievements
Rank 1
answered on 07 Jan 2011, 03:38 PM
Hi

We have the same problem.

Our calendar has 4 columns et 3 rows.
It 's localized into a tab item. It's very slow to display it.
When we want to get another tab item, the navigator is blocked, the CPU raise at maximum.
We have to wait to wait 20 seconds to continue.

Have you news about this problem ? 
It is possible to fix it please ?

Thank you 

Mathieu 
0
Kaloyan
Telerik team
answered on 12 Jan 2011, 10:07 AM
Hi Valentijn,

Can you try loading the control apart from the TabControl. You can also share a code sample of the issue so we can investigate the problem and provide you with work around?

Regards,
Kaloyan
the Telerik team
Let us know about your Windows Phone 7 application built with RadControls and we will help you promote it. Learn more>>
0
Forest
Top achievements
Rank 1
answered on 12 Jan 2011, 10:50 AM
<sdk:TabControl>
    <sdk:TabItem>
            <Grid Width="Auto">
                    <telerik:RadScheduler  ViewMode="Month"         
                                                  IsViewModeNavigationEnabled
="False"        
                                                  x:Name
="calendarMonthView"                                    
                                                  AppointmentsSource
="{Binding SelectedCalendar.AppointmentList, Mode=TwoWay}"
                          OpenModalDialogs="True" 
                                                                                                    MonthViewScrollBarVisibility="Collapsed"
                       Width="800"     HorizontalAlignment="Left"    Height="450"                                     
                                                   VerticalAlignment
="Top">
       </telerik:RadScheduler>
              </Grid>
       </sdk:TabItem>
  
   <sdk:TabItem>                                            
       <Grid Background="#FFE5E5E5">
                   <telerik:RadCalendar x:Name="calendarYearView" ViewsHeaderVisibility="Visible"
                                                    
DisplayMode="MonthView" 
SelectionMode="Extended" 
 Rows="3" Columns="4" Width="800" Height="450"
                                                                     >                                     
                  </telerik:RadCalendar>
        </Grid>
   </sdk:TabItem>
</sdk:TabControl>

Hi
 
The problem appears when the calendar Row number is 3.
It takes many seconds to display it.
When I leave its tabs item, it take many second to change the tab item display.
I return to my Calendar TabItem then i leave it again : it takes more time at each leaving.

As work around, in code behind i had to do this when i leave my calendar tab item  :
calendarYearView.Columns = 1;
calendarYearView.Rows = 1;

Then when i return to my calendar tab item i do this in code behind :
calendarYearView.Columns = 4; 
calendarYearView.Rows = 3;

Thank you

Mathieu
0
Kaloyan
Telerik team
answered on 14 Jan 2011, 12:48 PM
Hello Valentijn,

We are currently investigating the issue and trying to provide a hot fix for some of the next iteration of the control development. Sorry for the caused inconvenience.

Kind regards,
Kaloyan
the Telerik team
Let us know about your Windows Phone 7 application built with RadControls and we will help you promote it. Learn more>>
0
Zameer
Top achievements
Rank 1
answered on 30 Mar 2011, 10:07 AM
HI,

Has there been an update on this?

Regards,
Zameer Malim
0
Kaloyan
Telerik team
answered on 01 Apr 2011, 08:03 AM
Hello Zameer,

Sorry for being late with our response. We didn't manage to fix the problem in the latest Q1.2011 release as we hade some more critical issues to be done. We will do our best to accomplish the task in the nearest possible time frame. Sorry once again.

Greetings,
Kaloyan
the Telerik team
0
Kailash
Top achievements
Rank 1
answered on 28 Jul 2011, 08:42 AM
Hello Kaloyan,

We are facing the same problem. Has there been any fix provided for this in latest release?

Thanks in advnace,
Kailash Shastri
0
Yana
Telerik team
answered on 02 Aug 2011, 08:34 AM
Hi Kailash,

I'm afraid that this issue is not fixed due to more urgent tasks. We're sorry for the inconvenience.

Best wishes,
Yana
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>

Tags
Calendar
Asked by
Valentijn
Top achievements
Rank 1
Answers by
Kaloyan
Telerik team
Forest
Top achievements
Rank 1
Zameer
Top achievements
Rank 1
Kailash
Top achievements
Rank 1
Yana
Telerik team
Share this question
or