テキストフィールドがあるパネルがあります&ボタン。私の問題は、defaultbuttonのパネルを持っていても、enterをクリックしているときにページの最初のボタンを使用していることです。私はこれを何度もやったことがありますが、突然それは動作を停止しましたか?asp.net panel defaultbuttonが動作しません
<asp:Panel ID="pnlWrite" DefaultButton="btnWallSubmit" runat="server">
<div class="input-group">
<span class="input-group-addon" id="basic-addon1"><asp:Literal ID="litName" runat="server" /></span>
<asp:TextBox ID="txtMind" runat="server" CssClass="form-control" aria-label="..." placeholder="What's on your mind?" />
<div class="input-group-btn">
<asp:Button ID="btnWallSubmit" runat="server" CssClass="btn btn-default" Text="Publish!" OnClick="btnWallSubmit_Click" />
</div>
</div>
<br />
</asp:Panel>
[Enter]をクリックしてもログインボタン(マスターページにある)が使用されます。
// EDIT
Iv'eは、これらのブラウザで試してみました:Google Chromeのは、Firefox、オペラ、エッジ&のInternet Explorer。それはEdge & Explorerでのみ動作するようです。
フォーカスがパネル上にあっても、パネルの外側の他の要素ではなくても機能しませんか? – ctumturk
いいえ、フォーカスがパネル内にあっても動作しません – Anton