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

very slowly displaying data

3 Answers 57 Views
GridView
This is a migrated thread and some comments may be shown as answers.
Pavel
Top achievements
Rank 1
Pavel asked on 29 Apr 2013, 11:31 AM
Hi.

I set GridView with description below
Source collection is ObservableCollection and contains 20(!) items.
And this small collection is displaying almost the one second !
Why it so long ?
(standart wpf-grid displays the same collection in no time)

Please, could you give me some advice ?
(I have already read this http://www.telerik.com/help/silverlight/gridview-troubleshooting-performance.html)

Thank you !
<telerik:RadGridView
            x:Name="CaseListGrid"
            ItemsSource="{Binding MedicalCaseList}"
            AutoGenerateColumns="False"
            IsReadOnly="True"           
            RowHeight="40"  
            ColumnWidth="Auto"
            >
 
            <telerik:RadGridView.Columns>               
                <telerik:GridViewDataColumn Header="Patient Code" DataMemberBinding="{Binding PatientCode}"  />
                <telerik:GridViewDataColumn Header="Surgery Date" DataMemberBinding="{Binding SurgeryDate}"  />
                <telerik:GridViewDataColumn Header="Bode Model" DataMemberBinding="{Binding BoneModel}" />
                <telerik:GridViewDataColumn Header="Due Date" DataMemberBinding="{Binding DueDate}"  />               
                <telerik:GridViewDataColumn Header="Surgeon" DataMemberBinding="{Binding SurgeonName}"   />
                <telerik:GridViewDataColumn Header="CE" DataMemberBinding="{Binding CEName}"   />
                <telerik:GridViewDataColumn Header="QE" DataMemberBinding="{Binding QEName}"  />
                <telerik:GridViewDataColumn Header="Image Modality" DataMemberBinding="{Binding ImageModalityName}"  />
                <telerik:GridViewDataColumn Header="Side" DataMemberBinding="{Binding Side}"   />
                <telerik:GridViewDataColumn Header="Procedure Type" DataMemberBinding="{Binding ProcedureTypeName}" />
                <telerik:GridViewDataColumn Header="Image Upload Date" DataMemberBinding="{Binding ImagesUploadedDate}"  />
                <telerik:GridViewDataColumn Header="Urgent ?" DataMemberBinding="{Binding ZimmerUrgent}"   />
            </telerik:RadGridView.Columns>           
        </telerik:RadGridView>

3 Answers, 1 is accepted

Sort by
0
Yordanka
Telerik team
answered on 30 Apr 2013, 08:02 AM
Hi Pavel,

Thank you for the feedback.

Could you open a support ticket and attach your solution there? We will check what is going on and will assist you further.
 
All the best,
Yordanka
the Telerik team

Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

0
Pavel
Top achievements
Rank 1
answered on 30 Apr 2013, 10:25 AM
Hi Yordanka.

I created support ticket as you ask (688189)

Thank you
0
Yordanka
Telerik team
answered on 30 Apr 2013, 11:59 AM
Hi Pavel,

Thank you for the project.

I couldn't reproduce the slow initial loading on my end. One thing that can improve additionally the performance is to set fixed ColumnWidth instead of Auto.
 
All the best,
Yordanka
the Telerik team

Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

Tags
GridView
Asked by
Pavel
Top achievements
Rank 1
Answers by
Yordanka
Telerik team
Pavel
Top achievements
Rank 1
Share this question
or