我有一个在更新面板中的按钮。当我单击按钮时,它单击事件运行两次。如何防止第二次点击事件?
问问题
2040 次
4 回答
1
我有同样的问题。
我onclick=swap_img
在 aspx 代码中有一个“”,在 vb 代码中有一个“”,所以它运行了两次。我刚刚删除了 aspx 代码中的 onclick:
Protected Sub swap_img(sender As Object, e As System.Web.UI.ImageClickEventArgs) Handles btn_img.Click
这篇文章帮助我解决了这个问题:http ://forums.asp.net/t/1056418.aspx
于 2012-01-25T22:03:37.870 回答
0
在页面加载时,您可以使用:
button.Attributes.Add("onClick", "<< javascript >>")
... 将一些 javascript 附加到按钮的 Click 事件。
您可以通过简单的 Google 搜索找到 javascript 来禁用该按钮。
于 2010-03-20T18:34:36.347 回答
0
检查您是否没有将处理函数两次附加到单击事件(例如一次通过 html/javascript 和一次在 vb 代码中)。
于 2010-03-17T17:00:11.257 回答
0
为什么不在按钮回调函数开始时禁用按钮...
然后,使用诸如 try/finally 块之类的合理的东西,在最后启用按钮。
于 2010-03-17T17:00:57.137 回答