checkbox dans le header !?
	
	
		Bonjour,
Je bosse avec visual studio 2005 sur un project asp net (c#) et je suis debutant !
J'ai un gridview qui se nomme FileList et qui liste un repertoire!
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14
   |  
<asp:GridView ID="FileList" runat="server" OnRowDataBound="FileList_RowDataBound" AutoGenerateColumns="False" BackColor="White" BorderColor="#E7E7FF" BorderStyle="None" BorderWidth="1px" CellPadding="3" GridLines="Horizontal">
           <Columns>
                <asp:TemplateField>
                    <HeaderTemplate>
                        <asp:CheckBox runat="server" ID="HeaderLevelCheckBox" />
                    </HeaderTemplate>
                    <ItemTemplate>
                        <asp:CheckBox ID="RowLevelCheckBox" runat="server" />
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:BoundField DataField="Name" HeaderText="File name" SortExpression="Name" />
            </Columns>
                  </asp:GridView> | 
 Comme on le voit, j'ai deux checkbox, une dans le header et une autre dans un template !
Dans mon rowdatabound je voudrais placer une function javascript sur la checkbox du header donc pour ce faire, il faut obtenir la reference du controle :
	Code:
	
1 2 3 4 5 6 7 8
   |  
rowdatabound ....
 
CheckBox cbHeader = null;
        if (e.Row.RowType == DataControlRowType.Header)
        {
            cbHeader = ((CheckBox)(FileList.HeaderRow.FindControl("HeaderLevelCheckBox")));
        } | 
 mais quand je lance ce code, ca plante et visual me dit object not set to be an instance of an object !
J'ai bien sur verifier le nom du controle datagridview et du controle checkbox et ils sont correctes !
Avez vous une diée ?
Je vous remercie
Christophe