Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di osgb
    Registrato dal
    May 2004
    residenza
    Monza
    Messaggi
    179

    Due pulsanti con RequiredFieldValidator

    Salve, ho una pagina asp.net con due pulsanti. Uno che mi aggiunge dati in un database e l'altro fa una ricerca.

    Associati a questi pulsanti ho dei moduli distinti con le funzioni "RequiredFieldValidator".

    Il problema è che se compilo tutto un modulo e clicco sul pulsante associato mi si attiva il controllo anche per l'altro modulo e non mi fa andare avanti. Es.: Mi dice che manca un dato.

    C'è una soluzione a questo? Pensavo di mettere il RequiredFieldValidator nel file separato, ma non ho idea di come fare.

    Grazie.

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    se ho capito bene, dovresti usare la proprietà ValidationGroup per suddividere i controlli in due gruppi distinti.
    Pietro

  3. #3
    Utente di HTML.it L'avatar di osgb
    Registrato dal
    May 2004
    residenza
    Monza
    Messaggi
    179
    Più o meno.
    Pulsante controlla gruppo 1 e l'altro gruppo 2.

    Es.:
    - Pulsante 1 controlla form di login
    - Pulsante 2 controlla altro form.

    Tutto sulla stessa pagina. Solo che il form di login è in una pagina master.

    Ho letto che bisognerebbe usare CausesValidation="False", ma non so come. Se escludo un controllo non serve più a nulla.

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Devi usare ValidationGroup quando devi validare diversi gruppi di controlli.
    Devi usare CausesValidation="False" quando vuoi disabilitare la validazione per il submit di un pulsante.

    Come si usano? esattamente come tutte le proprietà dei controlli
    Pietro

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 © 2025 vBulletin Solutions, Inc. All rights reserved.