実際、私は早い段階で asp.net ページにデフォルトの Enter ボタンを設定する方法を学びましたが、その時は記録していませんでした。今日また遭遇しました、調べても見つからず、ネット上の方法でも解決できず、とても辛かったです。
オンラインの方法は誰もが知っていると思います。 ASPXページで次のJSコードを設定することにすぎませんボタンの場合、このコードは機能しません。長い間試してみましたがうまくいかず、とても困惑していました。その後、オンラインで調べてみると、ボタン ID に関する質問がありました。そこで、ボタン ID に何か問題があるのではないかと考えました。 ID はコンパイル後に変更されている必要があります。
最後に、ブラウザを使用してデフォルトの Enter ボタンを設定する必要があるページを参照し、ソース コードを確認し、ボタンの ID を見つけてコピーしました。これは、ctl00_ContentPlaceHolder1_Button1 と同様の長いセクションでした。これに JS コード内のボタン ID を指定して Page を実行し、Enter キーを押します。これは正常です。