Page.IsValid Eigenschaft

Definition

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

public:
 property bool IsValid { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool IsValid { get; }
[<System.ComponentModel.Browsable(false)>]
member this.IsValid : bool
Public ReadOnly Property IsValid As Boolean

Eigenschaftswert

true, wenn die Seitenvalidierung erfolgreich war, andernfalls false.

Attribute

Ausnahmen

Die IsValid-Eigenschaft wird aufgerufen, bevor die Validierung erfolgt ist.

Beispiele

Das folgende Codebeispiel veranschaulicht die Verwendung der IsValid -Eigenschaft zum Einrichten einer bedingten Anweisung. Wenn die -Eigenschaft zurückgibt true, wird die Text -Eigenschaft des Steuerelements lblOutput auf "Page is valid!" (Seite ist gültig) festgelegt. Andernfalls wird er auf "Einige der erforderlichen Felder sind leer" festgelegt.

private void ValidateBtn_Click(Object Sender, EventArgs E)
{
    Page.Validate();
    if (Page.IsValid == true)
        lblOutput.Text = "Page is Valid!";
    else
        lblOutput.Text = "Some required fields are empty.";
}
Sub ValidateBtn_Click(sender As Object, e As EventArgs)
    Page.Validate()
    If (Page.IsValid) Then
        lblOutput.Text = "Page is Valid!"
    Else
        lblOutput.Text = "Some required fields are empty."
    End If
End Sub

Hinweise

Damit diese Eigenschaft zurückgibt true, müssen alle Validierungsserversteuerelemente in der aktuellen Validierungsgruppe erfolgreich überprüft werden. Sie sollten diese Eigenschaft erst überprüfen, nachdem Sie die Page.Validate -Methode aufgerufen haben, oder legen Sie die CausesValidation -Eigenschaft true im OnServerClick Ereignishandler für ein ASP.NET Serversteuerelement fest, das die Formularverarbeitung initiiert. Zu diesen Serversteuerelementen gehören die ButtonKlassen , HtmlButton, HtmlInputButtonHtmlInputImage, ImageButtonund LinkButton .

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

Gilt für:

Weitere Informationen