Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Validatori Vs Gestione a codice

    Ciao a tutti

    Ho una pagina di registrazione con molti campi da validare . . .

    Secondo voi mi conviene usare i Controlli Validator oppure
    usare delle routine a DOC scritte a mano ???

    A livello di performance e sicurezza cosa è meglio ???

    Bye !

  2. #2
    Utente di HTML.it L'avatar di Nazareno
    Registrato dal
    Mar 2001
    residenza
    Udine
    Messaggi
    176

    Validators...

    Io ho sempre usato i validatori Microsoft, da quando ho imparato ad usarli. Considera che ci sono validatori già pronti per controllare l tipo di dato (e lo fanno in base alla lingau del client, cosa importantissima!). Con i RegularExpressionValidators, poi, praticamente non hai limiti se devi controllare formati di stringhe, numeri, ecc... Inoltre hai la possibilità di usare i CustomValidator e farti funzioni lato-client. Se puoi, usa sempre la validazione lato-client... Gli utenti tendono ad incazzarsi (e hanno ragione) quando una pagina si ricarica solo per dire che un campo è errato!

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: Validatori Vs Gestione a codice

    Originariamente inviato da DarioN1
    Ciao a tutti

    Ho una pagina di registrazione con molti campi da validare . . .

    Secondo voi mi conviene usare i Controlli Validator oppure
    usare delle routine a DOC scritte a mano ???

    A livello di performance e sicurezza cosa è meglio ???

    Bye !
    Premetto che uso esclusivamente IE obbligato in Intranet.

    Detto questo, la tua domanda penso che sia sbagliata perchè parte da un presupposto sbagliato. Io uso i validatori, quando è possibile naturalmente. Funzionano, ma solo su IE e non risolvono tutte le situazioni.
    Perciò, se devi validare una pagina letta da FireFox o IE e vuoi validare pure lato client (lato server è OBBLIGATO, questo è chiaro) come fai ad usare i validatori?
    Perciò, vedi caso per caso
    Pietro

  4. #4
    Utente di HTML.it L'avatar di Nazareno
    Registrato dal
    Mar 2001
    residenza
    Udine
    Messaggi
    176

    Funzionano anche su FireFox...

    Su FireFox i validatori funzionano benissimo aggiungengo poche righe di codice (Page.ClientTarget = "uplevel" nell'OnInit della pagina se si tratta di browser diverso da IE). E' chiaro che la validazione è lato-server ma è sufficiente testare Page.IsValid e ciclare sugli error message del ValidationSummary per stampare a video gli errori. Non è richiesto nessun codice lato-client extra da parte dello sviluppatore, ma bisogna essere consapevoli che la validazione richiede un "trip" lato-server...

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: Funzionano anche su FireFox...

    Originariamente inviato da Nazareno
    Su FireFox i validatori funzionano benissimo aggiungengo poche righe di codice (Page.ClientTarget = "uplevel" nell'OnInit della pagina se si tratta di browser diverso da IE). E' chiaro che la validazione è lato-server ma è sufficiente testare Page.IsValid e ciclare sugli error message del ValidationSummary per stampare a video gli errori. Non è richiesto nessun codice lato-client extra da parte dello sviluppatore, ma bisogna essere consapevoli che la validazione richiede un "trip" lato-server...
    Ti ringrazio tantissimo della risposta provo subito. Ciao
    Pietro

  6. #6
    Utente di HTML.it L'avatar di Nazareno
    Registrato dal
    Mar 2001
    residenza
    Udine
    Messaggi
    176

    Scusa..

    Per sbaglio ho aperto una nuova discussione con il codice. Lo trovi qui:

    http://forum.html.it/forum/showthrea...hreadid=852120

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.