- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ASP.Net Enterキーで移動したいイベント)
ASP.Net Enterキーで移動したいイベント
このQ&Aのポイント
- ASP.NetでEnterキーを押して次の項目に移動する方法を探しています。
- 上記のスクリプトではEnterキーをTabキーに変換して移動できるようになりますが、TextChangedイベントが無視されます。
- Enterキーで次の項目に移動しつつ、イベントも適応する方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
興味本位で試してみましたが, TextChangedイベントは,ちゃんと動作しますね. ASP.NETでのTextChangedイベントは, フォームアプリのように,テキストが変更される度に呼ばれるのではなく, ポストバックされた時に呼ばれるのはご存じですよね. 上記のJavaScriptが入っていても, TextChangedイベントはポストバック時に呼ばれました. 仮に,フォーカスが移動した場合に呼びたい場合は, AutoPostBackプロパティを変更すれば可能ですが, ポストバックがかかる以上,フォーカスの位置は初期化されるので サーバー側の処理で次のテキストボックス等にフォーカスが来るように Focusメソッドを呼び出してあげないとうまくいかないようですね.
お礼
toro-nekomataさん お世話になります。 大変申し訳ございませんでした。 わたくしの記述ミスでございました。 大変ご迷惑をおかけいたしました。 問題なく TextChanged イベントも実行されました。 ありがとうございました。