cheers, i did it this way in the end.

VB Code:
  1. If dvResults.Count <= dgSummary.PageSize Then
  2.                 strTicker = dvResults.Count
  3.             End If
  4.  
  5.             If dvResults.Count > dgSummary.PageSize Then
  6.                 If dgSummary.CurrentPageIndex < dgSummary.PageCount - 1 Then
  7.                     strTicker = dgSummary.PageSize
  8.                 Else
  9.                     strTicker = (dvResults.Count Mod dgSummary.PageCount)
  10.                 End If
  11.             End If
  12.             strTicker = strTicker - 1
  13.  
  14.             For z = 0 To strTicker
  15.                 strAccount1 = wibble.Item(z).Cells(0).Controls(0)
  16.                 straccount2 = strAccount1.Text
  17.                 wibble.Item(z).Cells(0).Controls(0).Visible = False
  18.                 wibble.Item(z).Cells(0).Text = straccount2
  19.             Next
  20.         End If