Comment : activer la suppression par défaut dans le contrôle serveur Web GridView

Mise à jour : novembre 2007

Le contrôle GridView prend en charge un mode de suppression dans lequel les utilisateurs peuvent supprimer la ligne actuelle de la source de données. Vous pouvez ajouter la fonction de suppression au contrôle GridView sans écrire de code. Vous pouvez configurer le contrôle GridView pour afficher un bouton Supprimer sur chaque ligne. Lorsque les utilisateurs cliquent sur le bouton, la ligne est supprimée de la source de données et la grille est réaffichée.

Remarque :

Lorsque vous supprimez des données à l'aide du contrôle GridView, cette suppression est définitive, vous ne pouvez pas l'annuler.

Procédures

Pour activer la suppression par défaut à l'aide du panneau des balises actives

  1. Cliquez avec le bouton droit sur le contrôle GridView, puis cliquez sur Afficher la balise active.

  2. Dans le panneau des balises actives, sélectionnez Activer la suppression.

    Remarque :

    La case à cocher Activer la modification apparaît dans le panneau des balises actives uniquement si le contrôle de source de données auquel le contrôle GridView est lié prend en charge la suppression. Par exemple, si le contrôle GridView est lié à un contrôle SqlDataSource, la propriété DeleteQuery du contrôle SqlDataSource doit contenir une instruction Delete de SQL.

Vous pouvez également définir une propriété du contrôle GridView.

Pour activer la suppression à l'aide de la propriété AutoGenerateDeleteButton

  • Sélectionnez le contrôle GridView et, dans la fenêtre Propriétés, affectez à AutoGenerateDeleteButton la valeur true.

    - ou -

  • En mode Source, dans l'élément <asp:GridView>, affectez à la propriété AutoGenerateDeleteButton la valeur true, comme dans l'exemple suivant :

    <asp:GridView Runat="server" ID="GridView1" AutoGenerateDeleteButton="true" />
    

Voir aussi

Concepts

Modification des données dans un contrôle serveur Web GridView

Référence

Vue d'ensemble du contrôle serveur Web GridView