Page.IsValid Propriété

Définition

Obtient une valeur indiquant si la validation de la page a réussi.

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

Valeur de propriété

Boolean

true si la validation de la page a réussi ; sinon, false.

Attributs

Exceptions

La propriété IsValid est appelée avant que la validation ne se produise.

Exemples

L’exemple de code suivant illustre l’utilisation de la IsValid propriété pour configurer une instruction conditionnelle. Si la propriété retourne true, la Text propriété du lblOutput contrôle est définie sur « Page est valide ! » Sinon, il est défini sur « Certains des champs requis sont vides ».

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

Remarques

Pour que cette propriété retourne true, tous les contrôles de serveur de validation dans le groupe de validation actuel doivent être validés avec succès. Vous devez vérifier cette propriété uniquement après avoir appelé la Page.Validate méthode ou défini la propriété true sur dans le OnServerClick gestionnaire d’événements pour un contrôle de serveur ASP.NET qui lance le CausesValidation traitement des formulaires. Ces contrôles serveur incluent les Buttonclasses , HtmlInputButtonImageButtonHtmlButtonHtmlInputImageet LinkButton les classes.

Si vous forcez la validation d’un groupe de validation à l’aide de la Validate méthode, tous les contrôles de validation du groupe de validation spécifiés doivent également être validés.

S’applique à

Voir aussi