Bonjour,

j'ai créé sur ma page une GridView sur laquelle j'ai 3 colonnes dont 1 est non modifiable et les 2 autres sont des ChekBox.
Je souhaite faire un traitement particulier lorsqu'une de mes CheckBox est cochée mais je ne sais pas comment faire pour écrire une méthode.
Voici la déclaration de ma GridView :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
<Columns>
  <asp:BoundField DataField="ID_LANG"     Visible=False ReadOnly="True" />
  <asp:BoundField DataField="DESI_LANG"   HeaderText="DESI" />
  <asp:TemplateField HeaderText="Référence" >
    <ItemTemplate>
      <asp:CheckBox ID="CB_REF" runat="server" Checked='<%# Bind("REF") %>' />
    </ItemTemplate>
  </asp:TemplateField>
  <asp:TemplateField HeaderText="Modification" >
    <ItemTemplate>
      <asp:CheckBox ID="CB_MOD"  runat="server" Checked='<%# Bind("MOD") %>' />
    </ItemTemplate>
  </asp:TemplateField>
</Columns>
Je pense qu'il faut que je lie l'évènement OnCheckedChanged à une méthode personnelle mais je ne trouve pas comment le faire.

Peut-être que l'utilisation d'une GridView n'est pas juidicieuse et qu'il y a un meilleur contrôle ?

Merci par avance de votre aide.

PS : Petite précision, pour une de mes colonnes je ne pourrai cocher qu'une seule CheckBox à la fois. Si quelqu'un a déjà traité le cas je suis preneuse du code.