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: 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).
"There are two kinds of people in the world, my friend: Those with a rope around the neck, and the people who have the job of doing the cutting."