[ASP.NET] Enterキーでポストバックさせない

ページ内にテキストボックスとボタンがある画面でEnterキーを押下するとポストバックが発生する。これはボタンプロパティの UseSubmitBehavior がデフォルトで true であるという仕様であるからだ。
そのため、このプロパティを false に設定すればそのボタンのポストバックは発生しない。

<asp:button id="Button1" onclick="SubmitBtn_Click" runat="server" text="Submit" usesubmitbehavior="false">

このブログの人気の投稿

コピーした行の挿入が表示されない時はフィルタされていないかチェック

Excel で一部の図形だけ固定する