I have a radgrid that takes about a second to scroll from page to page. This is without a page control. Only a 150 records, which are already in the grid, I am not experiencing a delay from the database.
What the problem seems to be is when I add custom columns. The last column I added was a custom column that had a radrating control in it. This made paging 200% worse.
Should I not use the RadRating control in a grid?
Is there a setting to make the perfromance better?
Maybe I am make the column in the grid wrong?
At this time, I am most likely going to remove the column as the users are complaining.
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding Path=Rating}"
Header
=
"Rating"
MinWidth
=
"60"
Width
=
"SizeToCells"
>
<
telerik:GridViewColumn.CellTemplate
>
<
DataTemplate
>
<
telerikInput:RadRating
Name
=
"_leadRating"
Value
=
"{Binding Path=Rating,Mode=TwoWay}"
UseLayoutRounding
=
"True"
>
<
i:Interaction.Triggers
>
<
i:EventTrigger
EventName
=
"ValueChanged"
>
<
cmd:EventToCommand
Command
=
"{Binding Path=DataContext.ChangeRatingCommand, RelativeSource={RelativeSource FindAncestor, AncestorType=UserControl, AncestorLevel=1}}"
CommandParameter
=
"{Binding}"
/>
</
i:EventTrigger
>
</
i:Interaction.Triggers
>
</
telerikInput:RadRating
>
</
DataTemplate
>
</
telerik:GridViewColumn.CellTemplate
>
</
telerik:GridViewDataColumn
>