Partager via


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

Mise à jour : novembre 2007

En plus d'afficher les données, le contrôle GridView prend en charge un mode édition qui permet aux utilisateurs de modifier le contenu d'une ligne. Vous pouvez configurer le contrôle GridView pour afficher un bouton Modifier sur chaque ligne. Lorsque les utilisateurs cliquent sur ce bouton, la ligne est réaffichée en mode édition, avec les données disponibles dans des contrôles modifiables, tels que les contrôles TextBox et CheckBox. Le bouton Modifier devient un bouton Mettre à jour ou Enregistrer et lorsque les utilisateurs cliquent dessus, la ligne mise à jour est réécrite dans le magasin de données. Vous pouvez ajouter la fonction de modification au contrôle GridView sans écrire de code.

Procédures

La procédure suivante illustre comment activer la modification par défaut dans le contrôle GridView.

Pour activer la modification par défaut à l'aide de la balise active

  1. En mode Design, cliquez avec le bouton droit sur le contrôle GridView et sélectionnez Afficher la balise active.

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

    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 modification. Par exemple, si le contrôle GridView est lié à un contrôle SqlDataSource, la propriété UpdateQuery du contrôle SqlDataSource doit contenir une instruction Update de SQL.

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

Pour activer la modification par défaut à l'aide de la propriété AutoGenerateEditButton

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

    - ou -

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

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

Voir aussi

Concepts

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

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

Référence

Vue d'ensemble du contrôle serveur Web GridView