Domanda

Ho uno scenario in cui sto usando un controllo ValidationSummary appena aggiunto. Il modulo su cui sto lavorando ha più pulsanti (ricerca cliente, invio, ecc.). È possibile attivare ValidationSummary solo quando l'utente fa clic sul pulsante di invio, anziché sul pulsante di ricerca del cliente?

È stato utile?

Soluzione

Nel pulsante Cerca cliente, aggiungi " CauseValidation = 'Falso' "

Altri suggerimenti

Il modo migliore e più generale per farlo è quello di assegnare un valore alla proprietà ValidationGroup per il riepilogo e tutti i controlli che devono essere validati, così come il pulsante di invio. Sono interessati solo i controlli con lo stesso gruppo di convalida.

Utilizzando i gruppi di convalida, è possibile convalidare parti diverse di una pagina senza influire reciprocamente. Questa funzionalità è stata introdotta con ASP.NET 2.0 a grande richiesta.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top