Hola a todos, como puedo acceder a un campo oculto de un gridview?
MI tabla en el archivo .aspx es la siguiente:
Código:
<asp:GridView ID="grid" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:BoundField DataField="Hour" Visible="true/>
<asp:BoundField DataField="Minute" Visible="true" />
<asp:BoundField DataField="Second" Visible="true" />
<asp:BoundField DataField="Day" Visible="true" />
<asp:BoundField DataField="Month" Visible="false" />
<asp:BoundField DataField="Year" Visible="false" />
</Columns>
</asp:GridView>
En mi archivo .aspx.cs tengo lo siguiente:
Código:
foreach (GridViewRow gvr in this.grid.Rows)
{
int month = Convert.ToInt32(gvr.Cells[4].Text.ToString());
int year = Convert.ToInt32(gvr.Cells[5].Text.ToString());
Response.Write(month + "_" + year);
}
Pero al estar invisibles dichas celdas me devuelve "" para month y year.
Alguna idea?
Muchas gracias por su tiempo