Question

J'ai récemment participé à un projet visant à remplacer un système mainframe par un système Web (asp.net 2.0, VS2005).
Les terminaux 3270 sont encore très utilisés et je respecte les concepteurs d'applications IMS / CICS / Cobol pour leur travail.

Les utilisateurs aiment l’application Web, mais ils ne cessent de demander:
Touches de fonction et raccourcis permettant de naviguer directement vers différents formulaires Web.

Connaissez-vous un moyen d'implémenter des raccourcis de touches de fonction dans asp.net qui ressemblera à des actions de touches de fonction 3270?

Nous utilisons asp: menu comme contenu dans la page maître, mais asp: item ne prend pas en charge l'attribut accesskey:

<asp:SiteMapDataSource ID="_siteMapDataSource" runat="server"  ShowStartingNode="False" />

<asp:Menu ID="Menu1" runat="server"  DataSourceID="_siteMapDataSource" Orientation="Horizontal">
</asp:Menu>

Mise à jour: 24.jan 09: J'ai bien aimé la réponse de @John Sheehan. Le mettra en œuvre avec le support jQuery dans ASP.Net 3.5 SP1

Était-ce utile?

La solution

Il n’ya rien de spécifique à ASP.NET pour cela car vous auriez besoin de le gérer avec JavaScript. Le moyen le plus simple serait d’utiliser un plugin jQuery tel que js-hotkeys

Autres conseils

vous pouvez également consulter la propriété accesskey ...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top