Checkbox repeater

ghano81 Messages postés 41 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 29 janvier 2013 - 31 mai 2008 à 17:30
GillouXman Messages postés 561 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 10 juin 2010 - 3 juin 2008 à 17:38
bonjour
mon probleme je peux pas recuperer les données qui correspondent aux checkbox cochées , voila jé creer un repeater qui contient une table dans son itemtemplate les colonnes de cette table sont liées a des enregistrements de la base de données et une colonnes qui contient des checkbox qui né pas liée a la base de donnnés  voila mon repeater :
<

asp:Repeater
ID="Repeater1"
runat="server"
OnItemCommand="Repeater1_ItemCommand"
OnItemCreated="Repeater1_ItemCreated"
OnItemDataBound="Repeater1_ItemDataBound">

<ItemTemplate>

<table
id="table1"
bordercolor=
"black"
cellspacing="0">

<tr
bgcolor="#aaaadd"><td
width="350"><asp:CheckBox
AutoPostBack="true"
ID="chk"
OnCheckedChanged="ch_checked"
runat="server"
/></td>

<td><asp:linkbutton
id="btndelete"
commandArgument='<%# DataBinder.Eval(Container.DataItem,"NumD" )%>
'
runat="server"> [Supprimer]
</asp:linkbutton>

</

td>

<td><%
#
DataBinder.Eval(Container.DataItem,
"NumD" )%>
</td>

<td><%
#
DataBinder.Eval(Container.DataItem,
"Date_prevue" )%>
</td>

<td><%
#
DataBinder.Eval(Container.DataItem,
"Date_reelle" )%>
</td>

<td><%
#
DataBinder.Eval(Container.DataItem,
"Resultat" )%>
</td>

<td><%
#
DataBinder.Eval(Container.DataItem,
"Observation" )%>
</td>

</tr>

</table>

</ItemTemplate>

</asp:Repeater>
remarque jé pu recuperer les indices de cases cochées par dans une arraylist liste

protected
void ch_checked(
object sender,
EventArgs e){

liste =

new
ArrayList();

CheckBox ch = (
CheckBox)sender;

foreach (
RepeaterItem Item
in Repeater1.Items){

 

if (((
CheckBox)Item.FindControl(
"chk")).Checked){

string gh = Item.ItemIndex.ToString();

// Response.Write(gh);

//string gh1 = ch.ID.ToString();

// Response.Write(gh1+gh);liste.Add(gh);

}

 

}
}

merci a tte reponse
bonne journée

1 réponse

GillouXman Messages postés 561 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 10 juin 2010
3 juin 2008 à 17:38
"qui né pas liée"

"remarque jé pu recuperer"

joli !
0
Rejoignez-nous