I have a column in my group footer where I need to calculate a percentage. The percentage depends on which group I'm currently in. I've got code in ItemDataBound which checks to see if e.Item is a GridGroupFooterItem and if so, it does the calculation. However, I'm having a hard time trying to figure out which group I'm actually in. GridGroupFooterItem.GroupIndex is supposed to have it as a string, but it seems to start at "0", then go to "2", then "4", etc. This grid only has one level of grouping. I guess I could just calculate it based off of the GroupIndex or maintain my own group count but that seems weird - is there a more direct approach?