我想在点击按钮时添加确认消息,但btnUpdateEmail_Click
现在无法正常工作。
<asp:Button ID="btnSave" runat="server" UseSubmitBehavior="false"
Text="Update Import Email" ValidationGroup="groupValidation"
OnClientClick="return confirm('Are you sure you want to update
Import Email?');" OnClick="btnUpdateEmail_Click"
CssClass="btn-danger" Height="46px" Width="237px"
Font-Bold="true" />
答案 0 :(得分:1)
使用 UseSubmitBehavior =&#34; true&#34; 几乎可以解决问题。请务必正确设置OnClientClick
来电:
代码使用的OnClientClick="return Validate();"
不正确。它应该只是
<asp:Button ID="keyword" runat="server" Text="Search" TabIndex="1"
OnClick="keywordSearch_Click" OnClientClick="if (!Validate()) { return false;};" />
如果设置不正确,OnClick
功能将不会触发。
另外click here,更多。
你也可以找到onclientclick-and-onclick-is-not-working-at-the-same-time。
答案 1 :(得分:1)
您只需将UseSubmitBehavior的值从false更改为true。
我希望它能解决你的问题。
<asp:Button ID="btnSave" runat="server" UseSubmitBehavior="true" Text="Update Import Email" ValidationGroup="groupValidation" OnClientClick="return confirm('Are you sure you want to update Import Email?');" OnClick="btnUpdateEmail_Click" CssClass="btn-danger" Height="46px" Width="237px" Font-Bold="true" />