5

私は最近、メインフレーム システムを Web (asp.net 2.0、VS2005) システムに置き換えるプロジェクトに参加しました。
3270 端末は今でも多く使用されており、IMS/CICS/Cobol アプリケーション設計者の仕事に敬意を表します。

ユーザーは Web アプリケーションを気に入っていますが、常に求めていることの 1 つは
、さまざまな Web フォームに直接移動するためのファンクション キーとショートカットです。

3270 ファンクション キー アクションのようなファンクション キー ショートカットを asp.net に実装する方法を知っていますか?

master-page のコンテンツとして 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>

更新: 2009 年 1 月 24 日: @John Sheehan の回答が気に入りました。ASP.Net 3.5 SP1 の jQuery サポートで実装します。

4

2 に答える 2

4

JavaScript で処理する必要があるため、ASP.NET に固有のものはありません。最も簡単な方法は、 js-hotkeys のような jQuery プラグインを使用することです。

于 2009-01-02T16:55:56.257 に答える
1

accesskey プロパティも確認できます...

于 2009-01-02T17:10:38.287 に答える