- collection is read only exception
- PayPal sending incorrect carrier information
- paypal guest user notice
- classic asp dictionary not working
- IE8 not supporting innerHTML
- differences between jet and odbc
- sugarcrm not inserting email
- select random records from access
- button click event firing twice
- how to send an email using cdosys
- installing perl on win2003 64 bit
- asp.net page event order
- rewrite rule for subdomains only
- extra items in javascript array
- IE7 margin auto not working
- IE7 border style dotted glitch
- ByRef and ByVal in vbscript
- weather rss feed
- Classic asp crib sheet
- Firefox onsubmit image change
- limit records in access
- AccessDataSource is thick
- double margins in IE6
- extra image padding in html emails
- decimal places in linux flash player
- broken emails in outlook 2007
- double spaced IE list items
- cannot remove movieclip
articles:
button click event firing twice
We recently had several button controls that were consistently firing twice on click. After a fair amount of head scratching and feeling stupid, it turns out that we were handling the button click twice - not really surprising that the event was firing twice then.
The reason the click was being handled twice was because the onclick handler was being specified twice: once in the button tag as the OnClick attribute:
<asp:Button ID="myButton" runat="server" Text="my button" OnClick="myButton_Click" />
and once in the code behind
Protected Sub myButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles myButton.Click
Simply removing the OnClick attribute from the button tag solved this problem.
Comments
There are no comments on this article yet, be the first to leave one
Post a comment
