Syntax von Validierungs-Serversteuerelementen
Mithilfe von Validierungs-Serversteuerelementen können Sie Benutzereingaben in ASP.NET-Serversteuerelementen (z. B. einem TextBox-Steuerelement) überprüfen und eine benutzerdefinierte Meldung anzeigen, wenn die Validierung fehlschlägt. Jedes Validierungssteuerelement führt eine bestimmte Art von Validierung aus. Sie können z. B. auf einen bestimmten Wert oder Wertebereich hin überprüfen, indem Sie das CompareValidator-Steuerelement bzw. das RangeValidator-Steuerelement verwenden. Mit dem CustomValidator-Steuerelement können Sie auch eigene Validierungskriterien definieren. Der Speicherort einer Fehlermeldung auf der Webseite kann angegeben werden, indem ein Validierungssteuerelement an der gewünschten Position platziert wird. Mithilfe des ValidationSummary-Steuerelements können Sie außerdem eine Zusammenfassung der Ergebnisse aller Validierungssteuerelemente auf der Seite anzeigen.
Standardmäßig wird die Validierung ausgeführt, wenn auf ein Schaltflächen-Steuerelement wie Button, ImageButton oder LinkButton geklickt wird. Das Ausführen der Validierung beim Klicken auf eine Schaltfläche kann verhindert werden, indem Sie die CausesValidation-Eigenschaft des Schaltflächen-Steuerelements auf false festlegen. Für eine Schaltfläche Abbrechen oder Löschen wird diese Eigenschaft im Normalfall auf false festgelegt, um zu verhindern, dass beim Klicken auf die Schaltfläche eine Validierung ausgeführt wird.
Die folgenden Themen behandeln die ASP.NET-Syntax für Validierungssteuerelemente. Sie erhalten außerdem Informationen über alle Eigenschaften, die in allen Validierungssteuerelementen gemeinsam genutzt werden, sowie über spezielle Eigenschaften, die Sie als Attribut innerhalb des öffnenden Tags eines bestimmten Steuerelements deklarieren können.
In diesem Abschnitt
Eigenschaften von allgemeinen Validierungssteuerelementen für Vergleiche
RegularExpressionValidator-Steuerelement (Allgemeine Referenz)