There are times when our applications might take an extra few seconds to respond
to a click event. Some users might get impatient and click on the button more than once.
We can easily avoid this type of situation by disabling the submit button during PostBack
on the page by using a client side script. See sample below.
Demo 1 - with validation controlDemo 2 - without validation controlDemo 3-Image Button with validation control