Lo que se tiene que hacer es moverte a una pagina anterior, yo lo he solucionado asi
Código:
With DataGrid1
If .CurrentPageIndex > .Items.Count \ .PageSize Then
.CurrentPageIndex = (.Items.Count - 1) \ .PageSize
End If
.DataSource = ds
.DataBind()
End With