In the code-behind in the grid_ItemDataBound event I have this code to hide a particular GridGroupHeaderItem. Now I want to show it later in the client-side based on some condition. I can't figure out how to do this please help.
if
(e.Item is GridGroupHeaderItem)
{
GridGroupHeaderItem groupHeaderItem = (GridGroupHeaderItem)e.Item;
DataRowView groupDataRow = (DataRowView)e.Item.DataItem;
if (String.IsNullOrEmpty(groupDataRow["TRCategoryLabel"].ToString()))
{
groupHeaderItem.Display =
false;
}
else
{
if (groupDataRow["TRCategoryLabel"].ToString() == "OnCall Time Worked")
groupHeaderItem.Display =
false;
else
groupHeaderItem.DataCell.Text =
"<b>" + groupDataRow["TRCategoryLabel"].ToString() + "</b>";
}
Thanks,
Bernard