ASP.NET: Tasti di scelta rapida per i tasti funzione?
-
03-07-2019 - |
Domanda
Di recente ho partecipato a un progetto che ha sostituito un sistema mainframe con un sistema web (asp.net 2.0, VS2005).
I terminali 3270 sono ancora molto utilizzati e rispetto i progettisti di applicazioni IMS / CICS / Cobol per il loro lavoro.
Agli utenti piace l'applicazione web, ma una cosa che continuano a chiedere è:
Tasti funzione e scorciatoie che passano direttamente a diversi moduli Web.
Conosci un modo per implementare le scorciatoie dei tasti funzione in asp.net che sarà come 3270 azioni dei tasti funzione?
Stiamo usando asp: menu come contenuto nella pagina principale, ma asp: item non supporta l'attributo accesskey:
<asp:SiteMapDataSource ID="_siteMapDataSource" runat="server" ShowStartingNode="False" />
<asp:Menu ID="Menu1" runat="server" DataSourceID="_siteMapDataSource" Orientation="Horizontal">
</asp:Menu>
Aggiornamento: 24.jan 09: Mi è piaciuta la risposta @ John Sheehan. Lo implementerà con il supporto jQuery in ASP.Net 3.5 SP1
Soluzione
Non c'è nulla di specifico in ASP.NET per questo dato che dovresti gestirlo con JavaScript. Il modo più semplice sarebbe utilizzare un plugin jQuery come js-hotkeys
Altri suggerimenti
puoi dare un'occhiata anche alla proprietà accesskey ...