Utilizzare i validator controls di ASP.NET

5 pagine in totale: <<Indietro 1 [2] 3 4 5 Avanti >>

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

-

5 pagine in totale: <<Indietro 1 [2] 3 4 5 Avanti >>

Attenzione: Questo articolo contiene un allegato

Contenuti dell'articolo

Commenti
Dai un voto a questo articolo, ci aiuterà a migliorare il nostro sito (1 è il voto minimo, 5 il massimo).

Per procedere al rating dell'articolo devi essere autenticato.

Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.


TUTORIALS
TOP TEN ARTICOLI
NOTIFICHE

Iscriviti alla nostra newsletter nuoviarticoli per ricevere e-mail le notifiche!

Indirizzo e-mail:
PROVIDER ASP.NET 2.0

Seleziona il database per avere il web.config pronto per Membership, Roles e Profile API.



IN EVIDENZA
MISC