That code erases the group field value as well. I want to show only the value, but not the field name. This is the only way I could find to do it, which erases the '(Showing 10 of 20)' message and the field name. It assume you data does not use : or ( symbols.
(e.Item is GridGroupHeaderItem)
GridGroupHeaderItem item = (GridGroupHeaderItem)e.Item;
DataRowView groupDataRow = (DataRowView)e.Item.DataItem;
string myArr = item.DataCell.Text.Split(':');
myArr = myArr.Split(
item.DataCell.Text = myArr.Trim();
This is definately a hack, but seems to work fine. If anyone knows a cleaner way to do this, please let me know.