Problème Repeater + Checkbox

Problème Repeater + Checkbox - C#/.NET managed - Programmation

Marsh Posté le 25-07-2005 à 16:30:35    

Je souhaite interroger l'état de checkbox dans un repeater. Pour chaque ligne du repeater s'affiche une checkbox comme ceci :
 


<asp:repeater id="RepeaterMessages" runat="server">
 <itemtemplate>
  ...
  <asp:checkbox id="CheckBoxDelMessages" runat="server"></asp:checkbox>
  ...
 </itemtemplate>
</asp:repeater>


 
 
Et au click d'un submit, j'essaie de connaitre l'état de mes checkbox avec cette boucle :
 

Code :
  1. //CDebug.afficher() : méthode perso qui affiche avec un Response.Write()
  2. for (int i=0; i<RepeaterMessages.Items.Count; i++) {
  3. CheckBox CB = (CheckBox)RepeaterMessages.Items[i].FindControl("CheckBoxDelMessages" );
  4. CDebug.afficher(CB.ID, CB.Checked);
  5. }


 
Voilà, et j'ai toujours un CB.Checked = false, alors que CB n'est pas null donc mon FindControl trouve bien le contrôle Checkbox.
Est-ce que quelqu'un aurait une idée ?


Message édité par lalex le 26-07-2005 à 09:49:39
Reply

Marsh Posté le 25-07-2005 à 16:30:35   

Reply

Marsh Posté le 26-07-2005 à 19:01:32    

:(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed