Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 20 su 20

Discussione: comparevalidator

  1. #11
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482

    Re: comparevalidator

    codice:
    <asp:comparevalidator
    id="CompareValidator3"
    runat="server" 
    ErrorMessage="Solo caratteri" 
    Display="Dynamic" 
    ControlToValidate="stato" 
    Operator="DataTypeCheck"
    Type="Integer"/>

    Hey hey, my my Rock and roll can never die!

  2. #12
    gia ci ho provato ma non va con il comparevalidator

  3. #13
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Originariamente inviato da Daniele80
    senti c'è qualcosa in italiano che spiega queste cose per benino?

    perchè per i numeri c'è la d e per i caratter ic'è la w?


    dove cavolo sono scritte ste cose?
    Scusa, ho controllato e la sintassi giusta dovrebbe essere "\d+" solo numeri e "\w*" solo caratteri.

    d dovrebbe stare per digit(numero), w per word(parola), ma non ci giurerei...

    purtroppo anche sui miei manuali le notizie sulle espressioni regolari sono scarsine. Non sono sicuro, ma forse la sintassi è la stessa che si usa in altri linguaggi, come javaScript.

  4. #14
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    Certo, se non specifichi il tipo di dati.

    Type="Tipo di dato"

    Hey hey, my my Rock and roll can never die!

  5. #15
    per i caratteri non c'è niente da fare ne con il compare validator e ne con le regularexpressionvalidator con l'opzione \w*, non se lo fila proprio

    anzi se è vuoto il campo non mi da errore mentre se immetto solo caratteri o solo numeri mi segnala l'errore

  6. #16
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Questo è ovvio! Per assicurarti che il campo sia pieno devi usare RequiredFieldValidator.

  7. #17
    ok, però rimane il fatto che se inserisco o numeri o caratteri mi segnala sempre l'errore

  8. #18
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Ho fatto delle prove. Questa espressione ammette solo caratteri.

    "[a-zA-Z]+\w*"

    A me funziona perfettamente.

    Questa invece ammette solo numeri: "\d+"

    fammi sapere

  9. #19
    è vero funziona però ho notato che se io immetto una stringa di questo tipo:
    aaaa111

    non da errore.

  10. #20
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Ora faccio un pò di prove e ti faccio sapere, sempre sperando che qualcuno in questo forum conosca già la risposta.
    A presto

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.