No se por que rayos no puedo recorrer las filas de este gridview
<dxwgv:ASPxGridView ID="gridTerminales" runat="server" AutoGenerateColumns="False"........
Tengo un Checkbox en la columna 0
<dxwgv:GridViewDataCheckColumn Caption="All" VisibleIndex="0">
<DataItemTemplate>
<asp:CheckBox ID="c02" runat="server" />
</DataItemTemplate>
<HeaderTemplate>
<asp:CheckBox id="c01" runat="server"
AutoPostBack="True"
OnCheckedChanged="c01_CheckedChanged"
ondatabinding="c01_CheckedChanged" oninit="c01_CheckedChanged"></asp:CheckBox>
<asp:Label ID="Message" runat="server"/>
</HeaderTemplate>
</dxwgv:GridViewDataCheckColumn>
Es sencillo cuando esta seleccionado el checkbox c01 chequeo todos los checkbox c02 de la columna 0, cuando voy a recorrer las filas con el foreach no me sale gridTerminales.rows
solo sale:
gridTerminales.RowComand
gridTerminales.RowDelete
gridTerminales.RowDeleting
gridTerminales.RowInserted
..... gridTerminales.RowValidating pero no me sale gridTerminales.Rows
Para hacer esto...
c01_CheckedChanged(object sender, EventArgs e)
{
CheckBox cbh = (CheckBox)(sender);
if (cbh.Checked)
{
foreach (GridViewRow gvr in gridTerminales.Rows)
{
CheckBox chi = (CheckBox) (gvr.FindControl("c02"));
chi.checked=true;
}
}
else
{
foreach (GridViewRow gvr in gridTerminales.Rows)
{
CheckBox chi = (CheckBox) (gvr.FindControl("c02"));
chi.checked=false;
}
}
}
El problema es que gridTerminales.Rows no sale! no me deja! solo los que nombre arriba delete, update, validating...