Page.IsValid Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur indiquant si la validation de 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é
true si la validation de page a réussi ; sinon, false.
- Attributs
Exceptions
La IsValid propriété est appelée avant la validation.
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 obligatoires sont vides ».
private void ValidateBtn_Click(Object Sender, EventArgs E)
{
Page.Validate();
if (Page.IsValid)
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éfinir la CausesValidation propriété true dans le OnServerClick gestionnaire d’événements pour un contrôle serveur ASP.NET qui lance le traitement du formulaire. Ces contrôles serveur incluent les classes et les Buttonclasses, HtmlButtonHtmlInputButtonHtmlInputImageImageButtonLinkButton
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.