New to Telerik UI for ASP.NET Core? Download free 30-day trial

ASP.NET Core PivotGridV2 Keyboard Navigation

Loading Demo...
  • EXAMPLE
  • VIEW SOURCE
  • Edit in Telerik REPL
HtmlHelper
TagHelper
Files:
keyboard_navigation.cshtml
Keyboard_NavigationController.cs
ProductService.cs
keyboard_navigation_TagHelper.cshtml

Also available for:

CLIENT-SIDE API SERVER-SIDE API

Description

Keyboard navigation provides all web and app users with a fast keyboard-only navigation capability and is also part of the web accessibility features—it enables users with disabilities to fully control their website or app access through the keyboard.

By default, users can only navigate to links, buttons, and form controls with a keyboard. The navigation order in which interactive items receive keyboard focus has to be logical and intuitive. Generally, keyboard navigation logic needs to follow the visual horizontal and vertical flow of the page, for example, left to right and top to bottom, header first followed by the main and then the page navigation.

The Telerik UI for ASP.NET Core PivotGridV2 Keyboard Navigation can be enabled via the Navigatable(true) configuration as demonstrated in this demo.

The PivotGridV2 supports the following keyboard shortcuts:

Focus

  • Alt + W Focuses the component.

Actions Applied on the PivotGridV2

  • Right Arrow Moves the focus one cell to the right. If the focus is on the right-most cell in the row, the focus does not move.
  • Left Arrow Moves the focus one cell to the left. If the focus is on the left-most cell in the row, the focus does not move.
  • Down Arrow Moves the focus one cell down. If the focus is on the bottom-most cell in the column, the focus does not move.
  • Up Arrow Moves the focus one cell up. If the focus is on the top-most cell in the column, the focus does not move.
  • Home Moves the focus to the first focusable cell in the row.
  • End Moves the focus to the last focusable cell in the row.
  • Ctrl/Cmd + Home Moves the focus to the first cell in the first row.
  • Ctrl/Cmd + End Moves the focus to the last cell in the last row.
  • Enter/Space Toggles the expanded state of an expandable header when such is focused.
  • o The small Latin letter "o". Opens the configurator when available.
  • Escape Closes the configurator when it contains the focus.

Actions Applied on the PivotGridV2 Configurator

  • Escape Closes the Configurator and returns focus to the last focused PivotGrid table cell (or the first cell).
  • Tab Focuses the next focusable element or the first focusable element, if the focus is on the last focusable element.
  • Shift + Tab Focuses the previous focusable element or the last focusable element, if the focus is on the first focusable element.
  • Backspace/Delete Applicable when a Chip is focused. Removes the Chip, and the previous focusable element is focused.
  • Ctrl/Cmd + Shift + Left/Right Arrow Applicable when a Chip is focused. Switches the Chip with the next/previous one from the same section (if one is available).
  • Ctrl/Cmd + Shift + Up/Down Arrow Applicable when a Chip is focused. Moves a Chip from the Rows section to the Columns one or vice-versa.
  • Alt + Down Arrow Opens the Chip menu for the focused Chip. Focus goes to the first menu element is trapped in the menu popup.

Actions Applied on the PivotGridV2 Configurator Chip Menu

  • Escape Closes the menu and returns the focus to the Chip that triggered it.
  • Tab Focuses the next focusable menu element or the first focusable element, if the focus is on the last focusable element.
  • Shift + Tab Focuses the previous focusable element or the last focusable element, if the focus is on the first focusable element.
  • Enter Triggers the default action associated with the focused menu item.

Actions Applied on the PivotGridV2 Configurator TreeView

  • Up Arrow Highlights the previous item.
  • Left Arrow Collapses the item.
  • Down Arrow Highlights the next item.
  • Right Arrow Expands the item.
  • Home Highlights the first item in the list.
  • End Highlights the last item in the list.
  • Enter Selects the highlighted item.
  • Space Toggles the checkbox.

Additional Apps

This PivotGridV2 example is part of unique collection of hundreds of ASP.NET Core demos, with which you can see all Telerik ASP.NET Core components and their features in action. View the source code of the demos from the library or directly adapt, and edit them and their theme appearance in Telerik REPL for ASP.NET Core or ThemeBuilder.

Support & Learning Resources

Additional Resources