0

マスターページにフォームがあります

 <form id="form1" runat="server" defaultbutton="ibnQuickSubmit" defaultfocus="txtQuickSearch">
 <asp:TextBox ID="txtQuickSearch" runat="server"></asp:TextBox>
 <asp:ImageButton ID="ibnQuickSubmit" runat="server" OnClick="ibnQuickSubmit_Click"
                                ImageUrl="~/Images_v4/Common/Go.png" />
  </form>

上記のボタンibnQuickSubmitをデフォルトボタンとして設定しましdefaultfocus="txtQuickSearch" たが、正常に機能する場合はEnterキーを押しますが、コンテンツページの他のテキストボックスをクリックしてEnterキーを押すと、データ条件でマスターページのデフォルトのキープレスも機能します。誰もが何が悪いのかについていくつかのポインタを投げることができますか?

4

1 に答える 1

1

パネルを使用してそれを行うことができます

<asp:Panel id="form1" runat="server" DefaultButton="ibnQuickSubmit">

 // Some controls and code //

 <asp:TextBox ID="txtQuickSearch" runat="server"></asp:TextBox>
 <asp:ImageButton ID="ibnQuickSubmit" runat="server" OnClick="ibnQuickSubmit_Click"
                            ImageUrl="~/Images_v4/Common/Go.png" />

 // Some controls and code //

</asp:Panel>
于 2013-01-23T10:41:12.320 に答える