Я бы предложил суммировать столбцы с помощью DataTable.Compute в ItemDataBound повторителя.
Например (VB.NET, не тестировался, при условии, что есть столбец с именем «Всего»):
Sub R1_ItemDataBound(Sender As Object, e As RepeaterItemEventArgs)
If (e.Item.ItemType = ListItemType.Footer) Then
Dim tbl = DirectCast(DirectCast(sender, Repeater).DataSource, DataTable)
Dim total = DirectCast(tbl.Compute("Sum(Total)", Nothing), Double)
' show this value in appropriate cell/control in footer '
End If
End Sub