Esporta (0) Stampa
Espandi tutto

Proprietà Page.IsValid

Ottiene un valore che indica se la convalida della pagina è stata eseguita con esito positivo.

Spazio dei nomi: System.Web.UI
Assembly: System.Web (in system.web.dll)

public bool IsValid { get; }
/** @property */
public boolean get_IsValid ()

public function get IsValid () : boolean

Valore proprietà

true se la convalida ha avuto esito positivo, altrimenti false.

Affinché questa proprietà restituisca il valore true, è necessario che la convalida di tutti i controlli server di convalida nel gruppo di convalida corrente abbia esito positivo. Verificare questa proprietà solo dopo la chiamata del metodo Page.Validate o l'impostazione della proprietà CausesValidation su true nel gestore eventi OnServerClick di un controllo server ASP.NET che avvia l'elaborazione del form. Tra questi controlli server vi sono le classi Button, HtmlButton, HtmlInputButton, HtmlInputImage, ImageButton e LinkButton.

Se si forza la convalida di un gruppo di convalida utilizzando il metodo Validate, è necessario che abbia esito positivo anche la convalida di tutti i controlli di convalida nel gruppo di convalida specificato.

ArgomentoPercorso
Procedura: visualizzare i messaggi di convalida personalizzati del lato server per i controlli server ASP.NETGenerazione di applicazioni Web ASP.NET
Procedura: convalidare in base a criteri i controlli server ASP.NETGenerazione di applicazioni Web ASP.NET
Procedura dettagliata: convalida dell'input dell'utente in una pagina Web FormGenerazione di applicazioni Web ASP.NET in Visual Studio
Procedura: convalidare in base a valori di un database per i controlli server ASP.NETGenerazione di applicazioni Web ASP.NET
Procedura: convalidare in base a un intervallo di valori per i controlli server ASP.NETGenerazione di applicazioni Web ASP.NET
Procedura: convalidare in base a un valore specifico per i controlli server ASP.NETGenerazione di applicazioni Web ASP.NET
Procedura: convalidare in base a un tipo di dati per i controlli server ASP.NETGenerazione di applicazioni Web ASP.NET
Procedura: convalidare i controlli server ASP.NET a livello di codiceGenerazione di applicazioni Web ASP.NET
Procedura: formattare i messaggi di errore di convalida per i controlli server ASP.NETGenerazione di applicazioni Web ASP.NET
Procedura: eseguire la convalida con una funzione personalizzata per i controlli server ASP.NETGenerazione di applicazioni Web ASP.NET
Procedura: disattivare la convalida per i controlli server ASP.NETGenerazione di applicazioni Web ASP.NET
Procedura: specificare il layout dei messaggi sul posto sui controlli server ASP.NETGenerazione di applicazioni Web ASP.NET
Procedura: convalidare le voci obbligatorie per i controlli server ASP.NETGenerazione di applicazioni Web ASP.NET
Procedura: eseguire il test della validità dei controlli server ASP.NET a livello di codiceGenerazione di applicazioni Web ASP.NET
Procedura: convalidare in base a valori di un database per i controlli server ASP.NETCompilazione di applicazioni Web ASP.NET in Visual Studio
Procedura: convalidare in base a un intervallo di valori per i controlli server ASP.NETCompilazione di applicazioni Web ASP.NET in Visual Studio
Procedura: convalidare in base a un valore specifico per i controlli server ASP.NETCompilazione di applicazioni Web ASP.NET in Visual Studio
Procedura: convalidare in base a un tipo di dati per i controlli server ASP.NETCompilazione di applicazioni Web ASP.NET in Visual Studio
Procedura: specificare il layout dei messaggi sul posto sui controlli server ASP.NETCompilazione di applicazioni Web ASP.NET in Visual Studio
Procedura: convalidare le voci obbligatorie per i controlli server ASP.NETCompilazione di applicazioni Web ASP.NET in Visual Studio
Procedura dettagliata: convalida dell'input dell'utente in una pagina Web FormCompilazione di applicazioni con Visual Web Developer
Procedura: visualizzare i messaggi di convalida personalizzati del lato server per i controlli server ASP.NETCompilazione di applicazioni Web ASP.NET in Visual Studio
Procedura: eseguire il test della validità dei controlli server ASP.NET a livello di codiceCompilazione di applicazioni Web ASP.NET in Visual Studio
Procedura: convalidare in base a criteri i controlli server ASP.NETCompilazione di applicazioni Web ASP.NET in Visual Studio
Procedura: convalidare i controlli server ASP.NET a livello di codiceCompilazione di applicazioni Web ASP.NET in Visual Studio
Procedura: formattare i messaggi di errore di convalida per i controlli server ASP.NETCompilazione di applicazioni Web ASP.NET in Visual Studio
Procedura: eseguire la convalida con una funzione personalizzata per i controlli server ASP.NETCompilazione di applicazioni Web ASP.NET in Visual Studio
Procedura: disattivare la convalida per i controlli server ASP.NETCompilazione di applicazioni Web ASP.NET in Visual Studio

Nell'esempio di codice riportato di seguito viene illustrato l'utilizzo della proprietà IsValid per l'impostazione di un'istruzione condizionale. Se la proprietà restituisce il valore true, la proprietà Text del controllo lblOutput è impostata sul valore "Page is valid!". In caso contrario, è impostata sul valore "Some of the required fields are empty".

 void ValidateBtn_Click(Object Sender, EventArgs E) {

    if (Page.IsValid == true) {
       lblOutput.Text = "Page is Valid!";
    }
    else {
       lblOutput.Text = "Some of the required fields are empty.";
    } 
}

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

.NET Framework

Supportato in: 2.0 1.1 1.0

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft