You can use these built-in keyboard shortcuts to run standard editing commands in an MDriven Turnkey web application when you use the AngularJS or Blazor client.
Supported clients and effective date
The Turnkey web client catches and executes the following standard shortcuts in:
- The AngularJS client
- The Blazor client
This shortcut set applies from 2025-04-24.
Standard shortcut keys
| Shortcut | Standard command | When to use it | Example |
|---|---|---|---|
Ctrl+S
|
Save
|
Save your current changes. | After changing a customer's phone number, press Ctrl+S to run Save.
|
Ctrl+Enter
|
SaveAndLock
|
Save the current changes and run SaveAndLock.
|
When you have completed an edit, press Ctrl+Enter to save and lock it.
|
Ctrl+E
|
EditMode
|
Enter edit mode. | When viewing an existing record, press Ctrl+E to run EditMode before making changes.
|
Esc
|
CancelAndLock
|
Cancel the current edit and run CancelAndLock.
|
If you decide not to keep an address change, press Esc.
|
Ctrl+Z
|
undo
|
Undo the most recent change. | If you entered text in the wrong field, press Ctrl+Z to run undo.
|
Ctrl+Y
|
redo
|
Redo a change that was undone. | After using Ctrl+Z, press Ctrl+Y to run redo.
|
How the shortcuts are handled
These are standard client shortcuts. The AngularJS and Blazor Turnkey clients catch the key combinations and execute the named standard command. Use the command names in the table when discussing or diagnosing shortcut behavior.
For example, if Ctrl+S is pressed, the client executes Save; it is not a per-action shortcut that you configure for an individual action.
This page applies to Turnkey web clients only. It does not describe shortcut keys configured for WPF menus. For per-action WPF menu shortcuts and WPF keyboard-focus considerations, see HowTos:Use WPF Menu Shortcut Keys.
For the broader Turnkey documentation, including development and deployment topics, see Documentation:Turnkey.
