Bonjour,
Je travaille avec un datagrid sous VS 2.0.
Il contient une colonne CheckBox et une colonne id.
Je souhait récupérer tous les id dont la case à cocher est coché.
Merci d'avance.
Version imprimable
Bonjour,
Je travaille avec un datagrid sous VS 2.0.
Il contient une colonne CheckBox et une colonne id.
Je souhait récupérer tous les id dont la case à cocher est coché.
Merci d'avance.
Bonjour,
Si t'a un control checkbox, par exemple :
, dans une colonne de ta DataGrid et qui contient comme text l'id que tu veux récupérer.Code:<asp:chekbox id="chk" runat="server">
T'a qu'à faire dans un event par exemple :
NB: ce code c'est pour une GridView, mais tu peux le modifier pour qu'il soit compatible avec ta DataGrid.Code:
1
2
3
4
5
6
7
8
9
10
11
12 protected void Button1_Click(object sender, EventArgs e) { CheckBox check = new CheckBox(); foreach (GridViewRow gv in GridView1.Rows) { check = (CheckBox)gv.FindControl("chk"); if (check.Checked) Response.Write("<br>" + check.Text); } }