Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/02/2012, 12:38
Avatar de Fann_Lavigne
Fann_Lavigne
 
Fecha de Ingreso: diciembre-2004
Mensajes: 622
Antigüedad: 20 años
Puntos: 12
Respuesta: Necesario pulsar botón dos veces.

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 original
  1. Me.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 original
  1. var int_Clicks = 0; //variable global
  2. function dosClicks(){
  3. if (int_Clicks == 2){
  4. __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
  5. int_Clicks = 0; //Reiniciamos el contador
  6. }
  7. else{
  8. int_Clicks +=1; //Le sumamos 1 a la variable global para llevar el konteo de clicks
  9. alert('Deberas pulsar el boton una vez mas para hacer PostBack');
  10. }
  11. }
__________________
"Entre Mas Brillante Es Una Mente, Tiene Que Luchar Contra Demonios Internos Mas Poderosos"
[email protected]