Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/05/2006, 03:29
Anpiro
 
Fecha de Ingreso: noviembre-2005
Mensajes: 102
Antigüedad: 18 años, 5 meses
Puntos: 0
He encontrado esto que creo que es muy util:

<input language="javascript" name="Button1" id="Button1" type="button" value="Aceptar" onclick="if (Validar()) __doPostBack('Button1','')" />

Con dos funciones javascript:
<script language="javascript">

<!--

function Validar()

{

if (confirm('¿Confirma que desea aceptar?'))

{

return true;

}

else

{

return false;

}

}

//-->

</script>

y la otra la function __dopostback:

<script language="javascript" type="text/javascript">

<!--

function __doPostBack(eventTarget, eventArgument) {

var theform;

if (window.navigator.appName.toLowerCase().indexOf("m icrosoft") > -1) {

theform = document.Form1;

}

else {

theform = document.forms["Form1"];

}

theform.__EVENTTARGET.value = eventTarget.split("$").join(":");

theform.__EVENTARGUMENT.value = eventArgument;

theform.submit();

}

// -->

</script>


Bien, el problema es que yo quiero ejecutar una funcion en el codebehind si acepto en la funcion validar. Supongo que se la debo pasar como parametro en el __dopostback, alguien sabe como debo pasarle esa funcion?