2011-08-17 9 views
1

私はasp.netでMACRO操作を開発したいと私は定義されたセッション中に押されたキーの "keycode"を取得したいです。ここでは、asp.netクラスファイルでのみプログラミングしたいですが、j Query、JavaScriptなどを使いたくありません。誰でも私はasp.netクラスファイルでのみプログラムを助けることができますか?JavaScriptとJqueryを使用せずにasp.netでキーコードを取得する方法はありますか?

ありがとうございます。

答えて

0

特定のコントロールで押されたキーをキャプチャすることを除いて、ASP.NETのみを使用してキーを押すことはできません。

asp:TextBoxのOnKeyPressイベントを使用できますが、TextBoxにフォーカスを当てる必要があるキー押しを取得することができます。これは、処理されるイベントをサーバー上のメソッドに送信するために使用される、生成されたページでJavaScriptを使用します。したがって、JavaScriptを記述しなくても、意図したとおりにページが動作するために必要なので、自動的に生成されます。

もう1つの方法は、JavaScriptを使用してキープレスを手動でキャプチャし、それを送信してサーバー上のメソッドで処理することです。

それはJavaScriptとjQueryのを使用して行うことができる方法を参照するにはプログラミングのヒーローでポストをチェックしてください:

Catching keypress in ASP.NET textbox

関連する問題