Bonjour,

j'ai un petit soucis, mon evenement de ma checkbox contenu dans ma gridview ne se déclanche pas quand je check ma checkbox.
Voici mon code aspx :

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
16
17
18
19
20
21
22
23
24
 
 <asp:GridView ID="gvMTicket" runat="server" AutoGenerateColumns="false" BorderStyle="None" GridLines="None" OnSelectedIndexChanged="gvMTicket_SelectedIndexChanged" >
    <Columns>
        <asp:CommandField ButtonType="Image" ShowSelectButton="True" SelectImageUrl="~/images/oeil.jpg" ItemStyle-BorderStyle="Solid" ItemStyle-BorderWidth="1px" />
        <asp:BoundField  DataField="ID" HeaderText="ID" HeaderStyle-BorderStyle="Solid" HeaderStyle-BorderWidth="1px" ItemStyle-BorderStyle="Solid" ItemStyle-BorderWidth="1px" />
        <asp:BoundField  DataField="Client" HeaderText="Client" HeaderStyle-BorderStyle="Solid" HeaderStyle-BorderWidth="1px" ItemStyle-BorderStyle="Solid" ItemStyle-BorderWidth="1px" />
        <asp:BoundField  DataField="Objet" HeaderText="Objet" HeaderStyle-BorderStyle="Solid" HeaderStyle-BorderWidth="1px" ItemStyle-BorderStyle="Solid" ItemStyle-BorderWidth="1px" />
        <asp:BoundField  DataField="Intervenant(s)" HeaderText="Intervenant(s)" HeaderStyle-BorderStyle="Solid" HeaderStyle-BorderWidth="1px" ItemStyle-BorderStyle="Solid" ItemStyle-BorderWidth="1px" />
        <asp:BoundField  DataField="Date Limite" HeaderText="Date Limite" HeaderStyle-BorderStyle="Solid" HeaderStyle-BorderWidth="1px" ItemStyle-BorderStyle="Solid" ItemStyle-BorderWidth="1px" />
        <asp:BoundField  DataField="Priorité" HeaderText="Priorité" HeaderStyle-BorderStyle="Solid" HeaderStyle-BorderWidth="1px" ItemStyle-BorderStyle="Solid" ItemStyle-BorderWidth="1px" />
        <asp:BoundField  DataField="Type d'incident" HeaderText="Type d'incident" HeaderStyle-BorderStyle="Solid" HeaderStyle-BorderWidth="1px" ItemStyle-BorderStyle="Solid" ItemStyle-BorderWidth="1px" />
        <asp:BoundField  DataField="Statut" HeaderText="Statut" HeaderStyle-BorderStyle="Solid" HeaderStyle-BorderWidth="1px" ItemStyle-BorderStyle="Solid" ItemStyle-BorderWidth="1px" /> 
        <asp:TemplateField HeaderStyle-BorderStyle="Solid" HeaderStyle-BorderWidth="1px" ItemStyle-BorderStyle="Solid" ItemStyle-BorderWidth="1px">
            <ItemTemplate>
                <asp:CheckBox ID="chkbAttente" AutoPostBack="true" runat="server" OnCheckedChanged="chkbAttente_CheckedChanged" />
            </ItemTemplate>
        </asp:TemplateField>
        <asp:TemplateField>
            <ItemTemplate>
                <asp:Image ID="imgFlag" runat="server" ImageUrl="~/images/flag.gif" AlternateText="Le ticket a été modifié" Visible="false" />
            </ItemTemplate>
        </asp:TemplateField> 
    </Columns>
    </asp:GridView>
et voici mon code .cs

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 protected void chkbAttente_CheckedChanged(object sender, EventArgs e)
    {
      ...Mon code...
    }
le problème c'est quand je coche ma case, je ne passe pas dans ma fonction chkbAttente_CheckedChanged.

Merci pour vos informations