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 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é
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 « La 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 == 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 du serveur de validation dans le groupe de validation actuel doivent être validés correctement. 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
sur dans le OnServerClick
gestionnaire d’événements pour un contrôle serveur ASP.NET qui lance le traitement des formulaires. Ces contrôles serveur incluent les Buttonclasses , HtmlInputButtonHtmlButton, HtmlInputImage, ImageButton, et LinkButton .
Si vous forcez la validation d’un groupe de validation à l’aide de la Validate méthode , tous les contrôles de validation dans le groupe de validation spécifié doivent également être validés correctement.