面板上的DefaultButton不起作用

时间:2017-04-05 19:29:36

标签: asp.net vb.net

我的用户设置页面上有三个面板:查看设置,编辑设置和更新密码。

更新密码面板始终显示在视图设置或编辑设置面板下方。

我为每个面板设置了默认按钮,但当我在updatepassword面板的文本框中并点击回车时,它会点击编辑设置(在视图设置页面上)或保存(在编辑设置页面上)

这是我的代码:

<asp:Panel ID="pnlViewSettings" runat="server" DefaultButton="btnEditSettingsViewPanel">
...conent...
<center><asp:Button ID="btnEditSettingsViewPanel" runat="server" Width="200px" Text="Edit Settings"  /></center>                           
</asp:Panel>

<asp:Panel ID="pnlEditSettings" runat="server" DefaultButton="btnSaveSettings">
...content...
<center><asp:Button ID="btnSaveSettings" runat="server" Width="200px" Text="Save"/>
<asp:Button ID="btnReturnToSettingsEditPanel" runat="server" Width="200px" Text="Return to Profile"  />
</asp:Panel>

<asp:Panel ID="pnlUpdatePassword" runat="server" DefaultButton="btnUpdatePassword">
...content...
<center><asp:Button ID="btnUpdatePassword" runat="server" Width="200px" Text="Update Password"/></center>
</asp:Panel>

0 个答案:

没有答案