我最近参与了一个项目,将大型机系统替换为 web(asp.net 2.0,VS2005)系统。
3270 终端仍然被大量使用,我尊重 IMS/CICS/Cobol 应用程序设计人员的工作。
用户喜欢 Web 应用程序,但他们一直要求的一件事是:
直接导航到不同 Web 表单的功能键和快捷方式。
你知道在 asp.net 中实现功能键快捷方式的方法,就像 3270 功能键操作吗?
我们在母版页中使用 asp:menu 作为内容,但 asp:item 不支持 accesskey 属性:
<asp:SiteMapDataSource ID="_siteMapDataSource" runat="server" ShowStartingNode="False" />
<asp:Menu ID="Menu1" runat="server" DataSourceID="_siteMapDataSource" Orientation="Horizontal">
</asp:Menu>
更新:24.jan 09:我喜欢@John Sheehan 的回答。将使用 ASP.Net 3.5 SP1 中的 jQuery 支持来实现它