Événements du contrôle serveur Web FormView
Mise à jour : novembre 2007
Le contrôle FormView déclenche, au cours de la mise en page et de la mise à jour de ses données liées, plusieurs événements auxquels votre code peut répondre.
Pour obtenir un exemple qui utilise certains des événements du contrôle FormView, consultez Modification des données à l'aide d'un contrôle serveur Web FormView.
Événements FormView
Le contrôle FormView déclenche des événements qui se produisent lorsque l'enregistrement actuel est affiché ou modifié. Des événements sont également déclenchés lorsqu'un utilisateur clique sur un contrôle de commande tel que Button, qui fait partie du contrôle FormView. Le tableau suivant décrit les événements exposés par le contrôle FormView.
PageIndexChanging
Se produit lorsqu'un clic est effectué sur un des boutons du pagineur, mais avant que le contrôle FormView n'effectue l'opération de pagination. Cet événement est souvent géré pour annuler l'opération de pagination.PageIndexChanged
Se produit lorsqu'un clic est effectué sur un des boutons du pagineur, mais après que le contrôle FormView a effectué l'opération de pagination. Cet événement est couramment géré lorsque vous devez exécuter une tâche après que l'utilisateur a navigué vers un enregistrement différent du contrôle.ItemCommand
Se produit lorsqu'un clic est effectué sur un bouton du contrôle FormView. Cet événement est souvent utilisé pour exécuter une tâche lorsqu'un clic est effectué dans le contrôle.ItemCreated
Se produit après que tous les objets FormViewRow ont été créés dans le contrôle FormView. Cet événement est souvent géré pour modifier les valeurs à afficher dans une ligne avant que la ligne ne soit affichée.ItemDeleting
Se produit lorsqu'un clic est effectué sur le bouton Delete (bouton dont la propriété CommandName a la valeur "Delete"), mais avant que le contrôle FormView ne supprime l'enregistrement de la source de données. Cet événement est souvent utilisé pour annuler l'opération de suppression.ItemDeleted
Se produit lorsqu'un clic est effectué sur le bouton Delete, mais après que le contrôle FormView a supprimé l'enregistrement de la source de données. Cet événement est souvent géré pour vérifier les résultats de l'opération de suppression.ItemInserting
Se produit lorsqu'un clic est effectué sur le bouton Insert (bouton dont la propriété CommandName a la valeur "Insert"), mais avant que le contrôle FormView n'insère l'enregistrement. Cet événement est souvent géré pour annuler l'opération d'insertion.ItemInserted
Se produit lorsqu'un clic est effectué sur le bouton Insert, mais après que le contrôle FormView a inséré l'enregistrement. Cet événement est souvent géré pour vérifier les résultats de l'opération d'insertion.ItemUpdating
Se produit lorsqu'un clic est effectué sur le bouton Update (bouton dont la propriété CommandName a la valeur "Update"), mais avant que le contrôle FormView ne mette à jour l'enregistrement. Cet événement est souvent utilisé pour annuler l'opération de mise à jour.ItemUpdated
Se produit lorsqu'un clic est effectué sur le bouton Update, mais après que le contrôle FormView a mis à jour la ligne. Cet événement est souvent utilisé pour vérifier les résultats de l'opération de mise à jour.ModeChanging
Se produit avant que le contrôle FormView ne passe d'un mode à un autre (mode édition, insertion ou lecture seule). Cet événement est souvent géré pour annuler un changement de mode.ModeChanged
Se produit après le passage du contrôle FormView d'un mode à un autre (mode édition, insertion ou lecture seule). Cet événement est souvent géré pour exécuter une tâche lorsque le contrôle FormView change de mode.DataBound
Cet événement est hérité du contrôle BaseDataBoundControl et se produit une fois que le contrôle FormView a terminé la liaison à la source de données.
Voir aussi
Concepts
Vue d'ensemble du contrôle serveur Web FormView