Trabajando en una página ASP.NET. me surgió la necesidad de incluir un valor oculto para los registros que presentaba en un gridView. En primera instancia probé con la propiedad Visible del campo seteandolo en false, pero no sirvió. Luego encontré el siguiente código que me solucionó el problema:
Basicamente la solución pasa porque el método ocurre una vez que se ha creado la fila (RowCreated :P).
protected void GrdVwSecciones_RowCreated(object sender, GridViewRowEventArgs e)
{
e.Row.Cells[8].Visible = false;
}
Basicamente la solución pasa porque el método ocurre una vez que se ha creado la fila (RowCreated :P).
Comentarios
MiGridView.HeaderRow.Cells[1].Visible=false;
for (int i = 0; i < MiGridView.Rows.Count; i++)
MiGridView.Rows[i].Cells[1].Visible=false;
por ejemplo.
Me.gvIngresos.Columns(10).Visible = FALSE