Validator and Confirm Message

venerdì 26 ottobre 2007 - 15.29

valef Profilo | Newbie

Eccomi di nuovo qui,
ma oggi è una giornataccia, oltre a Crystal Report si è messo anche Javascript a farmi impazzire.

Ecco il problema :
nella mia pagina aspx ho 3 validator e 1 summary validator.
funzionano alla perfezione sul pulsante btnIncasso.
Peccato che però ora il cliente vuole un messaggio di conferma sul pulsante btnIncasso !
Sto cercando in tutti i modi di far funzionale la funzione JavaScript che analizza prima il validator e poi mi manda il messaggio confirm !

vi posto il codice ... aiutatemi !!!

<script language="javascript" type="text/javascript">
<!--
function CheckValidator(validazione)
{
alert("ww");
//document.validazione.value=1;

if (Page_ClientValidate()) // questo non va bene perchè il validator mi viene visualizzato n volte... dovrei trovare il controllo ma non ci riesco
{
if (confirm("Vuoi confermare l'incasso?"))
{
return true;
}
else
{
return false;
}
}
else
{
return false;
}
}
-->
</script>

Wamba Profilo | Expert

Ciao,
Il validatore è solo lato server, client o entrambi? Che tipo di validatore è?

-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba

pozzoli.samuele Profilo | Senior Member

Io le validazioni javascript le facevo così...

<input type="Button" onclientClick="valida()">

function valida(){
if alert("Incassi?") {
return true
}
else {
return false
}
}


Ovviamente, avendo scritto a occhio, avrò messo solo fesserie...
Guarda alla logica!

Good luck, e facci sapere.


PS: Solo per... correttezza... C'è il forum per javascript! Se è un problema su questo linguaggio... magari trovi più aiuto di là!

pozzoli.samuele Profilo | Senior Member

Dimenticavo!

Questo javascript viene lanciato, tipo, quando premi un bottone e se restituisci false, annulla l'evento.

Quindi è come se tu non avessi premuto.

E' effettivamente una conferma.

Ora. Se l'utente da la conferma, poi passi pure a validare tutto ciò che vuoi. Altrimenti.... Ci penserà su un po'...

valef Profilo | Newbie

GRAZIE MILLE !!!!!

era tutto dovuto al tipo di bottone !!! GRAZIE

pozzoli.samuele Profilo | Senior Member

>GRAZIE MILLE !!!!!

Di niente, immaginati!

>
>era tutto dovuto al tipo di bottone !!! GRAZIE

(ps... se ti è servita una risp... accettala... )
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5