Sorry ieri avevo letto di fretta il tuo post!
Quando filtri i dati sei sicuro che il PageIndex che stavi guardando esista ancora?

Mi spiego meglio. Ammettiamo che tu abbia una griglia di 10 pagine e sei alla pagina 7. Fai un filtro e hai solo 6 pagine. Il CurrentPageIndex è sempre sulla pagina 7 che è maggiore del numero massimo e quindi va in errore!

Due soluzioni: o riparti dalla prima pagina dopo il filtro o aggiungi un controllo tra CurrentPageIndex e numero di pagine.

Fammi sapere
Ciao
K