似乎有时(但不总是)我的按钮点击事件被触发两次.它似乎有时但不总是发生的事实真的令我感到困惑.这是我的按钮:
<button id="btnSave" onserverclick="btnAddUser_Click" name="btnSave" type="submit" style="font-size:11px;font-family:Verdana;font-weight:bold;" runat="server">Save</button>
Run Code Online (Sandbox Code Playgroud)
Bra*_*dal 23
我遇到了同样的问题,我花了一段时间才弄清楚了!如果您在按钮上添加type ="button",它似乎可以解决问题.
我刚刚遇到同样的问题,并想指出从事件中删除"处理btnSave.Click"会阻止它被调用两次.例如,在后面的代码中使用它:
Protected Sub btnSave_OnClick(ByVal sender As Object, ByVal e As System.EventArgs)
'Do Something
End Sub
Run Code Online (Sandbox Code Playgroud)
而不是这个:
Protected Sub _btnSave_OnClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSave.Click
'Do Something
End Sub
Run Code Online (Sandbox Code Playgroud)
请改用本机 ASP.NET 按钮。
<asp:Button id="btnSave" runat="server" OnClick="btnAddUser_Click"
style="font-size:11px;font-family:Verdana;font-weight:bold;" Text="Save" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22184 次 |
| 最近记录: |