如何防止更新面板中的按钮点击2次?
检查您是否未将处理函数两次附加到click事件(例如一次通过html/javascript和一次vb代码)。
我没有附加任何HTML/JavaScript事件只使用更新面板来运行按钮处理程序的过程。 – Deepak 2010-03-21 11:02:41
为什么在按钮的回调函数的开始不是禁用按钮...
然后,用理智的东西像一个try/finally块,在年底启用按钮,在最后。
oops。只是看到它是一个与asp.net相关的东西。抱歉。现在,我的头被困在基于桌面的代码中。 – 2010-03-17 17:02:40
在页面加载,你可以使用:
button.Attributes.Add("onClick", "<<javascript>>")
...到一些JavaScript附加到按钮的Click事件。
您可以通过简单的Google搜索找到JavaScript以禁用该按钮。
我有同样的问题。
我在aspx代码中有一个“onclick=swap_img
”,而在vb代码中有下面的代码,所以它运行了两次。我只是删除的onclick在ASPX代码:
Protected Sub swap_img(sender As Object, e As System.Web.UI.ImageClickEventArgs) Handles btn_img.Click
这篇文章帮助我弄清楚这个问题出来了:http://forums.asp.net/t/1056418.aspx
接受回答您的其他10个问题,我会告诉你。 – CResults 2010-03-17 17:01:12
美好的感觉! :) – Ando 2010-03-17 17:02:52