Erweitern Minimieren
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

Page.IsValid-Eigenschaft

Ruft einen Wert ab, der angibt, ob die Seitenvalidierung erfolgreich war.

Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)

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

public function get IsValid () : boolean

Eigenschaftenwert

true, wenn die Seitenvalidierung erfolgreich war, andernfalls false.

Damit diese Eigenschaft true zurückgibt, müssen alle Validierungs-Serversteuerelemente in der aktuellen Validierungsgruppe erfolgreich überprüft werden. Überprüfen Sie diese Eigenschaft nur, nachdem Sie die Page.Validate-Methode aufgerufen haben, oder legen Sie die CausesValidation-Eigenschaft im OnServerClick-Ereignishandler für ein ASP.NET-Serversteuerelement, das die Formularverarbeitung initiiert, auf true fest. Zu diesen Serversteuerelementen gehören die Button-Klasse, HtmlButton-Klasse, HtmlInputButton-Klasse, HtmlInputImage-Klasse, ImageButton-Klasse und LinkButton-Klasse.

Wenn Sie mit der Validate-Methode die Validierung einer Validierungsgruppe erzwingen, müssen alle Validierungssteuerelemente in der angegebenen Validierungsgruppe ebenfalls erfolgreich überprüft werden.

ThemaPosition
Gewusst wie: Validierung anhand eines Wertebereichs für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung anhand von Werten in einer Datenbank für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung anhand eines Datentyps für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Angeben des Layouts für direkte Meldungen in ASP.NET-ServersteuerelementenErstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung anhand eines bestimmten Werts für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Anzeigen von benutzerdefinierten Validierungsmeldungen des Servers für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Programmgesteuertes Testen der Validierung für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung erforderlicher Einträge für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung anhand von Mustern für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Programmgesteuertes Validieren für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Deaktivieren der Validierung für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Validierung mit einer benutzerdefinierten Funktion für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Gewusst wie: Formatieren von Validierungsfehlermeldungen für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen
Exemplarische Vorgehensweise: Validieren der Benutzereingabe in einer Web Forms-SeiteErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand von Werten in einer Datenbank für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand eines Wertebereichs für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand eines bestimmten Werts für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand eines Datentyps für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Angeben des Layouts für direkte Meldungen in ASP.NET-ServersteuerelementenErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung erforderlicher Einträge für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Exemplarische Vorgehensweise: Validieren der Benutzereingabe in einer Web Forms-SeiteErstellen von Anwendungen mit Visual Web Developer
Gewusst wie: Anzeigen von benutzerdefinierten Validierungsmeldungen des Servers für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Programmgesteuertes Testen der Validierung für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung anhand von Mustern für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Programmgesteuertes Validieren für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Formatieren von Validierungsfehlermeldungen für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Validierung mit einer benutzerdefinierten Funktion für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Deaktivieren der Validierung für ASP.NET-ServersteuerelementeErstellen von ASP.NET-Webanwendungen in Visual Studio

Im folgenden Codebeispiel wird die Verwendung der IsValid-Eigenschaft zum Einrichten einer Bedingungsanweisung veranschaulicht. Wenn die Eigenschaft true zurückgibt, wird die Text-Eigenschaft des lblOutput-Steuerelements auf "Page is valid!" festgelegt. Andernfalls wird sie auf "Some of the required fields are empty" festgelegt.

 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 unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
© 2013 Microsoft. Alle Rechte vorbehalten.