我得到了一些面板文本框&按鈕。我的問題是,即使我有一個默認按鈕面板,它仍然使用頁面上的第一個按鈕,當我點擊輸入。我做了很多次,但突然停止工作了?asp.net面板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>
但是,當我點擊輸入時它仍然使用登錄按鈕(它在主頁上)。
//編輯
Iv'e試圖用這些瀏覽器:谷歌Chrome,火狐,歌劇,邊緣& IE瀏覽器。它似乎只適用於Edge & Explorer。
即使焦點位於面板上,而不是面板外的任何其他元素,它工作不正常嗎? – ctumturk
不,不工作,即使焦點在面板內 – Anton