La classe BaseValidator
Tutti i validator controls ereditano dalla classe BaseValidator , contenuta nel namespace System.Web.UI.WebControls .
La classe BaseValidator espone una collezione di proprietà comuni a tutti i validator controls:
- ControlToValidate: imposta o restituisce il nome del comando da convalidare;
- Display: questa proprietà può assumere uno dei seguenti valori:
- None : il messaggio di errore non viene visualizzato accanto al controllo da convalidare; questa opzione può essere utilizzata se si vuole visualizzare il messaggio d'errore solo nel controllo ValidationSummary
- Static : il comando di convalida visualizza un messaggio d'errore se la convalida fallisce. Lo spazio per il messaggio d'errore viene calcolato all'interno della pagina anche se la convalida non fallisce, quindi il layout della pagina non cambia
- Dynamic : il comando di convalida visualizza un messaggio d'errore se la convalida fallisce. Lo spazio per il messaggio d'errore viene calcolato dinamicamente nella pagina quando la convalida fallisce, quindi potrebbe cambiare il layout della pagina
- EnableClientScript: imposta o restituisce un valore booleano che indica se la convalida lato-client è attiva
- Enabled: imposta o restituisce un valore booleano che indica se la convalidà verrà effettuata
- ErrorMessage: imposta o restituisce il testo del messaggio visualizzato nel caso la convalida fallisca. Questa proprietà è utilizzata per visualizzare differenti messaggi d'errore nel controllo ValidatioSummary.
- ForeColor imposta o restituisce il colore con cui verrà visualizzato il messaggio d'errore nel caso la convalida fallisca
- IsValid: imposta o restituisce un valore booleano che indica se il valore del comando di input associato ha passato la convalida
- Text: imposta o restituisce il testo che sarà visualizzato come messaggio d'errore nel caso la convalida fallisca. Se questa proprietà non viene settata, come messaggio d'errore viene utilizzata la proprietà ErrorMessage.
Membri specifici dei validator controls
Ogni comando di convalida dispone, oltre alle proprietà e metodi che eredita dalla classe BaseValidator, di proprietà, metodi ed eventi specifici:
| Comando | Proprietà | Evento |
|---|---|---|
| RequiredFieldValidator | InitialValue | - |
| CompareValidator | ControlToCompare Operator Type ValueToComapre | - |
| RangeValidator | MaximumValue MinimumValue Type | - |
| RegularExpressionValidator | ValidationExpression | - |
| CustomValidator | ClientvalidatorFunction | OnServerValidate |
| ValidationSummary | DisplayMode ShowHeaderText ShowMessageBox ShowSummary | - |
Attenzione: Questo articolo contiene un allegato
Contenuti dell'articolo
- Pagina 1
- Pagina 2
- Pagina 3
- Pagina 4
- Pagina 5
Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.







Difficoltà

Stampa
Download


10annidi.ASPItalia.com: iscriviti alla competizione e vinci fantastici premi ogni mese!
