【发布时间】:2009-07-27 06:57:20
【问题描述】:
对于具有一个文本框和一个作为其默认按钮的按钮的面板,DefaultButton 事件仅触发一次,因为再次编辑文本框详细信息并按下回车,事件不会触发。
<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" />
有什么建议吗?
【问题讨论】:
-
在我看来,您的 DefaultButton 在第一次单击输入按钮时触发,但如果再次单击该按钮,则不会触发该事件。如果是这样,第二个事件是在服务器响应之后还是之前失败?