23/05/2006, 03:29
|
| | Fecha de Ingreso: noviembre-2005
Mensajes: 102
Antigüedad: 19 años, 1 mes 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? |