Pregunta

Recientemente participé en un proyecto que reemplazó un sistema de mainframe con un sistema web (asp.net 2.0, VS2005).
Los 3270 terminales aún se usan mucho y respeto a los diseñadores de aplicaciones IMS / CICS / Cobol por su trabajo.

A los usuarios les gusta la aplicación web, pero una cosa que siguen pidiendo es:
Teclas de función y accesos directos que navegan directamente a diferentes formularios web.

¿Conoce alguna forma de implementar accesos directos de teclas de función en asp.net que sean como las acciones de la tecla de función 3270?

Estamos usando asp: menu como contenido en la página maestra, pero asp: item no admite el atributo de clave de acceso:

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

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

Actualización: 24.jan 09: Me gustó la respuesta de @John Sheehan. Lo implementará con el soporte de jQuery en ASP.Net 3.5 SP1

¿Fue útil?

Solución

No hay nada específico de ASP.NET para esto ya que necesitarías manejarlo con JavaScript. La forma más sencilla sería usar un complemento de jQuery como js-hotkeys

Otros consejos

también puedes ver la propiedad de la clave de acceso ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top