Vlidazione di piu' Textbox

giovedì 03 giugno 2010 - 20.54

nikkysixx Profilo | Junior Member

Ehm...Validazione!!! p.s. come si cambia il titolo di un post? =)

Ciao a tutti,ho un dubbio che per voi sicuramente basilare,ma che non riesco a risolvere, in pratica ho due textbox e ad ognuna di esse,ho assegnato un evento di tipo validating, che mi indica se il capo è vuoto o meno.
Ed ecco il problema,e cioè se provo a spostare il focus su uno dei due campi e poi ad uscire dal form,prima dell uscita ottengo un avviso
Il secondo è che vorrei che la validazione partisse,una volta premuto un pulsante

Allego un piccolo esempio,e sara'tutto piu chiaro

Vi Ringrazio :)

kataklisma Profilo | Senior Member

Ciao!

>Ehm...Validazione!!! p.s. come si cambia il titolo di un post?
>=)
:)

>Ciao a tutti,ho un dubbio che per voi sicuramente basilare,ma
>che non riesco a risolvere, in pratica ho due textbox e ad ognuna
>di esse,ho assegnato un evento di tipo validating, che mi indica
>se il capo è vuoto o meno.
Ok...

>Ed ecco il problema,e cioè se provo a spostare il focus su uno
>dei due campi e poi ad uscire dal form,prima dell uscita ottengo
>un avviso

E' tutto normale, hai impostato una messagebox....e la validazione si effettua proprio quando il controllo "perde il focus"

P.s l'evento validation non esiste, utilizza gli eventi Validated e Validating del componente textbox!

>Il secondo è che vorrei che la validazione partisse,una volta
>premuto un pulsante

Se vuoi questo, scrivi una semplicissima funzione che processa le textbox e le "valida", esempio (per farti capire l'idea ;) ) :

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra


>Vi Ringrazio :)
Di nulla!

Ciao ;)

------------------------------------------
Ignazio Catanzaro

http://blogs.dotnethell.it/swdev/
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