Mira, lo puedes hacer con JavaScript, suponiendo que tu boton sea un asp:Button con ID btn_Enviar
Esta linea deberia ir en el Page_Load de tu pagina:
Código VB:
Ver originalMe.btn_Enviar.Attributes.Add("onclick", "dosClicks(); return false;") //el return false evita el postback
El codigo JS y de la funcion dosClicks seria:
Código Javascript
:
Ver originalvar int_Clicks = 0; //variable global
function dosClicks(){
if (int_Clicks == 2){
__doPostBack('btn_Enviar',''); //El boton btn_Enviar debe tener en el codeBegind el Sub con las lineas de codigo que realizara al hacer el PostBack
int_Clicks = 0; //Reiniciamos el contador
}
else{
int_Clicks +=1; //Le sumamos 1 a la variable global para llevar el konteo de clicks
alert('Deberas pulsar el boton una vez mas para hacer PostBack');
}
}