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

Keyboard navigation in 2010.3.1415.40

5 Answers 93 Views
GridView
This is a migrated thread and some comments may be shown as answers.
Sergej Mertens
Top achievements
Rank 1
Sergej Mertens asked on 21 Feb 2011, 11:37 AM
Hi,

in release notes I saw, that now it's possible to navigate with HOME/END and PGUP/PGDOWN. That's great and it fundamentally works.
But I figured out some problems (in general keyboard navigation):
1. We only need row selection and no cell selection. We worked around this by setting cell selector style to something "invisible".
2. If a row gets selected via ViewModel it isn't brought into view. I worked around this by using ScrollIntoView() when ViewModels SelectedItem property changed. Sometimes I get performance issues, but couldn't reproduce them: the scrollbar moves very very slowly but the grid doesn't get updated. After several seconds it then updates the grid.
3. If I navigate via arrow down/up key very fast, the selected row is not enforced to contain the selected cell. That means there is a selected cell further up/down to the navigation direction than the selected row.
4. Sometimes it is not possible to navigate to the last row via key down (with RowDetails enabled) - the same with the first row and key up
5. If I reach the last row in the grid it looses keyboard focus (it doesn't matter which key invokes the navigation - I tried key up/down, home/end & page up/down.
6. the grid generally behaves very sluggish with keyboard navigation and enabled RowDetails

RadControls tested: 2010.3.1415.40

Greetings,
Daniel

5 Answers, 1 is accepted

Sort by
0
Nedyalko Nikolov
Telerik team
answered on 24 Feb 2011, 03:50 PM
Hi Daniel Schilling,

We are aware about all these issues. We improve command execution and ScrollIntoViewAsync logic, so I believe that we managed to solve all issues.
Could you please try your scenario with our next internal build (Monday 28 Feb) and let me know how it goes?

Regards,

Nedyalko Nikolov
the Telerik team
Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!
0
Sergej Mertens
Top achievements
Rank 1
answered on 01 Mar 2011, 02:26 PM
Hi Nedyalko Nikolov,

I tried current Build .1421 and the issues are still there.

Greetings,
Daniel
0
Nedyalko Nikolov
Telerik team
answered on 02 Mar 2011, 01:17 PM
Hi Daniel Schilling,

Version 1421 stands for version that is built on 21 Feb. Indeed we postponed internal build due to reasons beyond my scope, but finally we uploaded it on 1 March.
Could you please download version .1501 from you client account and let me know how it goes?

All the best,
Nedyalko Nikolov
the Telerik team
Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!
0
Sergej Mertens
Top achievements
Rank 1
answered on 02 Mar 2011, 03:39 PM
Hi Nedyalko Nikolov,

still not fixed in build 1501.

Greetings,
Daniel
0
Nedyalko Nikolov
Telerik team
answered on 08 Mar 2011, 08:04 AM
Hi Daniel Schilling,

Could you send me a sample project which I can debug on my side? Also a step-by-step information how to reproduce the problem will be great.
Sorry for the inconvenience caused. I really thought that our improvements to the ScrollIntoView logic will solve the problem.

Greetings,
Nedyalko Nikolov
the Telerik team
Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!
Tags
GridView
Asked by
Sergej Mertens
Top achievements
Rank 1
Answers by
Nedyalko Nikolov
Telerik team
Sergej Mertens
Top achievements
Rank 1
Share this question
or