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

    Dritta sul flusso pagina

    Salve gente

    Stò smanettando in 2.0

    Ho creato uno wizzard (molto comodi) di registrazione utenti formato nel seguente modo :

    1) inserimento dati
    2) conferma utente
    3) messaggio di registrazione

    Ho inserito dei RequireValidator per i campi obligatori e un CustomValidator che deve andare
    a controllare nel DB se l'utenza è già registrata . . .

    Vorrei che questo CustomValidator scattasse solamente quando l'utente preme sul
    pulsante NEXT dello wizzard . . .

    Come dovrei procedere ???

    Attualmente faccio fare il Page.Validate quando l'utente preme su quel bottone , ma purtroppo
    le cose non mi tornato , perchè la pagina resta sempre valida anche quando non lo è

  2. #2
    Utente di HTML.it L'avatar di evil80
    Registrato dal
    May 2001
    Messaggi
    321
    sei sicuro della validità del tuo CustomValidator ?
    Secondo alcuni autorevoli testi di tecnica di aeronautica, il calabrone non può volare, a causa della forma e del peso del proprio corpo in rapporto alla superficie alare.
    Ma il calabrone non lo sa e perciò continua a volare.
    Igor Sikorsky

  3. #3
    Si , sicurissimo , ho delle nuove :

    Se la validazione la faccio fare trammite un bottone del form , il controllo viene eseguito
    e la Page.IsValid mi dà false , quindi tuttto ok

    Se invece la validazione viene lanciata dal click del bottone creato in automatico dallo wizzard ,
    il controllo viene eseguito , il validatore vien messo a false , eppure Page.IsValid mi dà true . . .



    Praticamente la pagina mi rimane sempre valida anche se falliscono i validatori nel caso di click
    da bottone generato dall'oggetto wizzard , mentre se i controlli scaturiscono da un bottone esterno allo wizzard , la validazione funziona correttamente

    Il giro che fà il controllo è lo stesso

  4. #4
    Utente di HTML.it L'avatar di evil80
    Registrato dal
    May 2001
    Messaggi
    321
    mmmm....

    ti posso assicurare che uso tranquillamente i validator all'interno del Wizard di ASP.NET 2.0 e non ho nessun problema.

    Ciao.
    Secondo alcuni autorevoli testi di tecnica di aeronautica, il calabrone non può volare, a causa della forma e del peso del proprio corpo in rapporto alla superficie alare.
    Ma il calabrone non lo sa e perciò continua a volare.
    Igor Sikorsky

  5. #5
    Il flusso è questo :

    CLICK SU STEP SUCCESSIVO

    - Premo per lo step successivo
    - PostBack pagina
    - Onclick pulsante step ---> Page.Validate()
    - Settaggio validatore.IsValid = false (qua la Page.IsValid è false ma quando esce dal metodo è a true )
    - Restituzione pagina



    CLICK SU BOTTONE GENERICO

    - Premo sul bottone generico
    - PostBack pagina
    - Onclick pulsante ---> Page.Validate()
    - Settaggio validatore.IsValid = false (flusso eseguito correttamente)
    - Restituzione pagina

    Proprio non la capisco

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.