Check the following things:
1. The page init method that wires in the click event to the button. If the event handler assignment is there twice, it will fire twice.
2. Check the page directive in the markup. If "AutoEventWireup" is set to true, this may be "auto-wiring" the click event. If the event handler assignment also exists in the code-behind, then you'll get the event twice.
-
Peter