OVH Cloud OVH Cloud

Datagrid

1 réponse
Avatar
Thibault
Bonsoir à tous,

J'aimerais savoir comment on fait accèder aux évènements d'un webcontrol
situé dans un datagrid ?

Explication : j'ai placé un checkbox dans le footer de mon datagrid et
j'aimerais accèder à l'évènement "CheckedChanged".

Comment dois je procéder ?

D'avance merci

1 réponse

Avatar
Cyril
Bonjour,

private void Page_Load(object sender, System.EventArgs e)

{

((CheckBox) ((DataGridItem)
this.DataGrid1.Controls[0].Controls[this.DataGrid1.Controls[0].Controls.Count
- 1]).Cells[0].Controls[1]).CheckedChanged += new
EventHandler(_Default_CheckedChanged);

}

private void _Default_CheckedChanged(object sender, EventArgs e)

{

this.Response.Write( ((CheckBox)sender).Checked.ToString() );

}

Pour un checkbox (avec l'AutoPostBack à TRUE) mis dans le footer d'un
datagrid NON VIDE de la première colonne.

J'espère que ça aidera ...


"Thibault" a écrit dans le message de
news:
Bonsoir à tous,

J'aimerais savoir comment on fait accèder aux évènements d'un webcontrol
situé dans un datagrid ?

Explication : j'ai placé un checkbox dans le footer de mon datagrid et
j'aimerais accèder à l'évènement "CheckedChanged".

Comment dois je procéder ?

D'avance merci