Pergunta

Recentemente, participou de um projeto que substituiu um sistema de mainframe com um web (asp.net 2.0, VS2005) sistema.
Os 3270-terminais são ainda muito utilizado e eu respeito as IMS / projetistas de aplicações CICS / COBOL para o seu trabalho.

Usuários como a aplicação web, mas uma coisa que manter pedir é:
FunctionKeys e atalhos que navega diretamente para diferentes formulários web.

Você sabe uma maneira de implementar atalhos de teclas de função no asp.net que será como 3270 acções-chave função?

Estamos usando asp: menu como um conteúdo em master-page, mas asp: item não suportam o atributo accesskey:

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

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

Update: 24.jan 09: Gostei resposta @ John Sheehan. Vai implementá-lo com o apoio jQuery em ASP.Net 3.5 SP1

Foi útil?

Solução

Não há nada específico para ASP.NET para isso desde que você precisa lidar com isso com JavaScript. A maneira mais fácil seria usar um plugin jQuery como js-hotkeys

Outras dicas

Você poderia dar uma olhada na propriedade accesskey bem ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top