UseSubmitBehaviorプロパティについて
入力コントロールのテキストボックスにフォーカスが当たっている状態で、キーボードのEnterを押すと、submitしてしまう現象を回避する時などに設定するのが「Button.UseSubmitBehaviorプロパティ」です。
詳細
色々書こうと思っていましたが、こちら(Button.UseSubmitBehavior プロパティとは - .NET Framework クラス ライブラリ リファレンス Weblio辞書)に詳しい内容が書いてあったので、そちらを参照してください。
注意したいのは、この「Button.UseSubmitBehavior」プロパティに「false」を設定すると、クライアント側(JavaScript)でボタンクリック時に確認ダイアログを出している場合、returnで何も返さないようにしないと、ダイアログでOKボタンを押下しても、後続のサーバサイド処理が実行されなくなります。
詳しくはこちら(ボタンクリック時に確認ダイアログを表示する)を参照。