Bonjour !!!

J'ai une checkbox dans un itemtemplate lui même contenu dans un gridview.
Mon problème est que lorsque je clique sur mon checkbox pour le coché il se décoche immédiatement après. je ne comprends pourquoi???
Une idée??
Mon code :
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
 
 <asp:GridView ID="GridViewFichiers" runat="server" AutoGenerateColumns="False" DataSourceID="ObjectDataSourceFichiers">
                        <Columns>
                            <asp:BoundField DataField="CD_FICHIER" />
                            <asp:BoundField DataField="NOM" HeaderText="Nom" />
                            <asp:BoundField DataField="DATE" HeaderText="Date" />
                            <asp:BoundField DataField="TAILLE" HeaderText="Taille" />
                            <asp:TemplateField HeaderText="Restaurer??">
 
                                <ItemTemplate>
                                    <asp:CheckBox ID="CheckBoxRestaurer" runat="server"/>
                                </ItemTemplate>
                            </asp:TemplateField>
                        </Columns>
                    </asp:GridView>
Mecri a tous