Keyboard Navigation For ASP.NET GridView And TreeList Controls – v2010 vol 1

ASP.NET Team Blog
10 May 2010

Microsoft Natural Ergonomic 4000 Keyboard

Great new keyboard navigation feature!

With the DXperience v2010.1 release, you can enable keyboard navigation by changing a single property, set KeyboardSupport to true.

Once KeyboardSupport is enabled, your users can:

  • Focus On Grid Using Control Activation Key
    Specify an access key for your grid controls and allow your end-users to press CTRL+SHIFT+AccessKey to change focus to the corresponding grid control.
  • Focused Row
    Press the UP and DOWN arrow keys to move row focus.
  • Multiple Row Selection
    Press the SPACE key to select an individual row. Sequential rows can be selected by pressing SHIFT while moving row focus using the previous UP/DOWN arrow keys.
  • Expand/Collapse Group Rows or Tree Nodes
    Press PLUS/MINUS or RIGHT/LEFT arrow keys to expand/collapse rows respectively.
  • Paging
    Press SHIFT+PAGE UP and SHIFT+PAGE DOWN to navigate to the previous or next page respectively.

Not only does this help with accessibility but your power users who are also keyboard ninjas will love this feature.

If you have the latest beta build of the DXperience v2010.1 installed then check out the ‘Keyboard Support’ demo in the ASPxGridView demos (under accessibility).

Drop me a line below with your thoughts. Thanks!

DXperience? What's That?

DXperience is the .NET developer's secret weapon. Get full access to a complete suite of professional components that let you instantly drop in new features, designer styles and fast performance for your applications. Try a fully-functional version of DXperience for free now: http://www.devexpress.com/Downloads/NET/

Free DevExpress Products - Get Your Copy Today

The following free DevExpress product offers remain available. Should you have any questions about the free offers below, please submit a ticket via the DevExpress Support Center at your convenience. We'll be happy to follow-up.
No Comments

Please login or register to post comments.