Here is the final (and simple) answer to this dilemma found on the following link:
http://encosia.com/2007/04/17/disable-a-button-control-during-postback/>>>Can you disable the button after the click and enable it back in page Load?
>>
>>Naomi,
>>
>>This would not work (I tested to confirm) as the page Load runs first and then the click event fires thereby leaving the button disabled.
>>
>
>It seems like the same principle would work if you disabled the button at the beginning of the click method and enabled it at the end. No worries about event firing order.