Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Controllo campo numerico
lunedì 03 aprile 2006 - 10.54
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
nandonando
Profilo
| Senior Member
398
messaggi | Data Invio:
lun 3 apr 2006 - 10:54
Ho un validate che mi fa il Controllo campo numerico con il è puntoi tutto ok se non fosse per i negativi che non li accetta l'espressione di controllo è questa:
^([0-9]*|\d*\.\d{1}?\d*)$
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 3 apr 2006 - 12:25
>Ho un validate che mi fa il Controllo campo numerico con il è
>puntoi tutto ok se non fosse per i negativi che non li accetta
>l'espressione di controllo è questa:
>^([0-9]*|\d*\.\d{1}?\d*)$
Evidentemente sia \d che [0-9] prevedono un input di soli numeri, se inserisci il meno non viene riconosciuto quindi forse per questo va in bomba e non valida.
Vedo di trovare una soluzione.
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
nandonando
Profilo
| Senior Member
398
messaggi | Data Invio:
lun 3 apr 2006 - 12:27
Grazie mille sto impazzendo.
http://www.mapnet.it/Fattori-arcani/Fattori-arcani.htm
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 3 apr 2006 - 12:30
>Grazie mille sto impazzendo.
Prova ad usare questa:
^\-?\d+$
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
nandonando
Profilo
| Senior Member
398
messaggi | Data Invio:
lun 3 apr 2006 - 12:37
Vanno bene i negativi ma non mi accetta i decimali con il punto es: 17.23
http://www.mapnet.it/Fattori-arcani/Fattori-arcani.htm
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 3 apr 2006 - 17:02
>Vanno bene i negativi ma non mi accetta i decimali con il punto
>es: 17.23
Eh eh ...
Andiamo avanti un anno così.
Senti perchè non fai semplicemente un try...catch e dentro chiami l'int.Parse() o float.Parse() ?
Se va in eccezione non è un numero, se va senza problemi è un numero.
In questo modo includi, negativi, positivi, interi e decimali.
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Torna su
Stanze Forum
Elenco Threads
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 !