very slowly displaying data

4 posts, 0 answers
  1. Pavel
    Pavel avatar
    4 posts
    Member since:
    Apr 2013

    Posted 29 Apr 2013 Link to this post

    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>
  2. Yordanka
    Admin
    Yordanka avatar
    634 posts

    Posted 30 Apr 2013 Link to this post

    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.

  3. Pavel
    Pavel avatar
    4 posts
    Member since:
    Apr 2013

    Posted 30 Apr 2013 Link to this post

    Hi Yordanka.

    I created support ticket as you ask (688189)

    Thank you
  4. Yordanka
    Admin
    Yordanka avatar
    634 posts

    Posted 30 Apr 2013 Link to this post

    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.

Back to Top