0

ページにASPパネルがあり、(テキストボックス、チェックボックス、選択など)多くの入力フィールドがあり、1つはフォームを保存(btnSave)し、もう1つはキャンセル(btnCancel)用で、btnSaveはデフォルトのボタンです。パネルの。

この問題は、キャンセル キーがフォーカスを取得し、ユーザーがEnterキーを押したときに発生し、この場合は保存ボタンが起動する ASP パネルのデフォルト キーです。

<asp:panel DefabultButton="save">
   <asp:textbox id="someid" runat="server"></asp:textbox>
   <asp:textbox id="someid2" runat="server"></asp:textbox>
   <asp:textbox id="someid3" runat="server"></asp:textbox>
   <asp:textbox id="someid4" runat="server"></asp:textbox>

   <asp:button id="btnSave" run="server" value="Save" />
   <asp:button id="btnCancel" run="server" value="Cancel" />

</asp:panel>

キャンセルキーをEnter押したときにデフォルトのキーが発火するのを防ぐ方法はありますか。

4

0 に答える 0