Make an Auto Generated Column in a GridView Invisible by Field Name.

foreach (TableCell GridViewTableCell in e.Row.Cells) {
 if (GridViewTableCell is DataControlFieldCell) {
  DataControlFieldCell GridViewDataCell = GridViewTableCell;
  if (GridViewDataCell.ContainingField is System.Web.UI.WebControls.AutoGeneratedField) {
   AutoGeneratedField DataCellField = GridViewDataCell.ContainingField;
   if (DataCellField.DataField == "FieldName") {
    GridViewTableCell.Visible = false;
   }
  }
 }
}

No comments:

Post a Comment