j'imagine que tu as mis tes controls CheckBox dans un repeater ?  
  
 
Alors la solution miracle c'est :
 
(je te le fais en VB, mais en C# c'est presque pareil):
 
Code :
 - Private Sub RepeaterMembre_Bounds(ByVal sender As System.Object, ByVal e As System.Web.UI.WebControls.RepeaterItemEventArgs) Handles RepeaterMembre.ItemDataBound
 -  Dim labelNom As System.Web.UI.WebControls.Label
 -             labelNom = e.Item.FindControl("lbNom" )
 -    End Sub
 
  | 
 
Voila, dans cet exemple, j'ai mis un Label ("lbNom" ) dans un repeater "RepeaterMembre".