私はasp.netでtreeviewコントロールを持っています。上下の矢印キーを使用してノードをナビゲートする必要があります。私は同じもののためのプロパティを見つけることができません。また、ツリービューのkeydownイベントもありません。助けてください!ツリービューの矢印キーの移動asp.net
答えて
asp.netはサーバー側テクノロジです。キーダウンイベントはクライアント側となります。ユーザーがキーを押すたびにサーバーに投稿したくないので、ブラウザのkeydownイベントを処理するためにjavascript(プレーンまたはjQueryライブラリを使用)などのクライアント側の技術を使用する必要があります。このjQuery exampleをご覧ください。あなたはjQueryのようなライブラリを使用して、Javascriptを通過ことを実装する必要があると思い
ありがとうございました。私はあなたがキーダウンを処理するためにasp.netページでJavaScriptコードをどのように使用できるかの例を私に教えていただければ幸いです。 – bhavna
は、すなわち
$('body').keydown(function(e){
alert(e.keyCode);
});
このコードをどこに置くのか正確に教えていただけますか? – bhavna
の上の(ooppsの)頭部 –
のKeyDownイベントは、クライアント側のアクションで非常に簡単ということになり、uがさえのようなkeydownイベントをキャッチすることができますこの:
例
にonKeyDown = "警告( 'チーズ');"
はtreeviewでナビゲートするのがより複雑です。keydownイベントによってトリガされるjavascriptを書く必要があります。そこでは、どの矢印キーが押されたかを把握しなければなりません。 – brizz
- 1. JavaFX、矢印キーでGridPane内のノードを移動
- 2. 矢印キーを使用して移動する
- 3. 矢印キーでキャンバスに図形を移動
- 4. Javaが矢印キーでgui内を円で移動する
- 5. 矢印キーでdivを移動する方法
- 6. Vim:挿入モードで行内を移動する矢印キー
- 7. Javaアプレットペインは矢印キーで移動できますか?
- 8. jqGrid 4.0 bindKeysメソッド上下矢印キーでグリッド全体を移動
- 9. C#と矢印キー
- 10. Autohotkey:矢印キーの再マップ
- 11. のVim - キー右矢印
- 12. OS Xの矢印キー
- 13. HTML5 Canvas:EaselJSの矢印キーを使用した移動/パンニングの世界
- 14. Javascript:Keydownイベント:矢印キーのキーダウンイベントを防ぐ「上向き」矢印キー? (回答:キーボードゴースト)
- 15. JavaScriptアニメーションを使用して矢印キーで長方形を移動する
- 16. Google Mapsでの矢印キーのナビゲーション
- 17. android WebView:JavaScriptの矢印キーの処理
- 18. JComboBoxのヌルIn矢印キーの使用
- 19. のJavaのKeyListener未登録矢印キー
- 20. フォームと矢印キーのC#フォーカス
- 21. vim:矢印キーの指定方法
- 22. 活動の戻る矢印
- 23. 矢印キーをデフォルトの動作に戻す
- 24. キャンバスに2本以上の矢印線を移動
- 25. JScrollPane矢印キーを使用したスクロール
- 26. マウスホイールと矢印キーで `wx.ScrolledPanel`をスクロール
- 27. 矢印キーを使用したAngular2ナビゲーション
- 28. Selenium IDE下向き矢印キー
- 29. WM_IME_KEYDOWNが矢印キーをキャプチャしない
- 30. 矢印キーでフォームフィールドをナビゲートする
[キー](https://developer.mozilla.org/en/Document_Object_Model_%28DOM%29/event.keyCode)とマウスイベントを処理するには、クライアントプログラミング言語 - 'JavaScript'を*学習/使用する必要があります。 – adatapost
また、デフォルトでは特定のノードを選択するのに手伝ってください。私が次のことを実行するときはいつでも:treeViewReportList.SelectedNode = treeViewReportList.Nodes [0]; SelectedNodeが読み取り専用のプロパティであるというエラーが返されます。インデックスが与えられている場合、ノードを選択する方法はありますか? – bhavna
以下のリンクから解決策を試してください。http://www.codeguru.com/forum/showthread.php?t=404110 – PraveenVenu