1つのテキストボックスと1つのボタンがデフォルトボタンであるパネルの場合、DefaultButtonイベントは、もう一度テキストボックスの詳細を編集してEnterを押すとイベントが発生しません。ASP.NETパネルのDefaultButtonイベントは1回だけ発生しますか?
<asp:Panel runat="server" ID="pnlNewFolderDetails" DefaultButton="btnAddFolder">
<asp:Label runat="server" ID="lblFolderHeader" Text="New Folder Name" CssClass="label" />
<asp:TextBox runat="server" ID="txtFolderName" ToolTip="Folder Name" />
<asp:Button runat="server" ID="btnAddFolder" OnClick="btnAddFolder_Click" Text="Add" />
お勧めはありますか?
Enterボタンの最初のクリックでDefaultButtonが実行されているように聞こえますが、ボタンを再度クリックするとイベントは発生しません。 その場合、サーバーが応答した後、または前に2番目のイベントが失敗していますか? – PhillFox