Yes, I copied and pasted the scrollmode demo code into my code and it almost worked! Except I have the columns grouped by, when they are grouped by the deferred scrolling doesn't work in my application in that it does not scroll to the place you want. When I remove grouped-by the deferred scrolling behaves as you would expect.
10 Answers, 1 is accepted
Thank you for your feedback!
We are aware of this issue and it is in our ToDo list for one of our next releases.
Please excuse us for any inconvenience caused.
Greetings,
Yordanka
the Telerik team
We fixed the problem and the fix will be part of our upcoming Q1 2011 official release which is expected this week.
All the best,
Yordanka
the Telerik team
<
telerik:RadGridView.ScrollPositionIndicatorTemplate
>
<
DataTemplate
>
<
Grid
HorizontalAlignment
=
"Stretch"
VerticalAlignment
=
"Stretch"
>
<
TextBlock
>
<
TextBlock.Text
>
<
Binding
Path
=
"Project_Orig.Client_ProjectID"
StringFormat
=
"Original Key ID: {0}"
Mode
=
"OneWay"
/>
</
TextBlock.Text
>
</
TextBlock
>
</
Grid
>
</
DataTemplate
>
</
telerik:RadGridView.ScrollPositionIndicatorTemplate
>
I tested the scenario with grouped grid and ScrollMode="Deferred" and everything works fine. Can you try the latest binaries and let me know if you still experience the problem?
All the best,
Yordanka
the Telerik team
Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>
Scrolling While Grouping
Thank you for the video.
It helps us to understand the issue you are reporting. However, this is expected behavior in grouped scenario. When the grid is not grouped the ScrollPositionIndicator content is the item itself. In the case with grouped grid - it is the group key.
Kind regards,
Yordanka
the Telerik team
Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>
<
telerik:RadGridView.ScrollPositionIndicatorTemplate
>
<
DataTemplate
>
<
Grid
HorizontalAlignment
=
"Stretch"
VerticalAlignment
=
"Stretch"
>
<
TextBlock
>
<
TextBlock.Text
>
<
Binding
Path
=
"Project_Orig.Client_ProjectID"
StringFormat
=
"Original Key ID: {0}"
Mode
=
"OneWay"
/>
</
TextBlock.Text
>
</
TextBlock
>
</
Grid
>
</
DataTemplate
>
</
telerik:RadGridView.ScrollPositionIndicatorTemplate
>
The ScrollPositionIndicator shows the OriginalKeyId because of the TextBlock binding. However, while the grid is grouped, the indicator content will be the OriginalKeyId of the first item for each group. You cannot expect scroll indicator content to change for each separate item in grouped scenario. That's why it seems that only one item from a group is scrolled. In grouped grid the ScrollPositionIndicator iterates the groups, not the items.
Kind regards,
Yordanka
the Telerik team
Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>