Wie man ListView zwingt, die erste Seite programmgesteuert anzuzeigen

Ich habe eine ausgelagerte ASP.NET ListView. Die angezeigten Daten werden gefiltert, was über ein Formular gesteuert werden kann. Wenn sich das Filterformular ändert, erstelle ich eine neue Abfrage und führe eine Datenbindung durch.

Das Problem jedoch, wenn ich zur nächsten Seite gehe und einen Filter einstelle, zeigt die ListView "Keine Daten zurückgegeben". Das ist nicht seltsam, denn nachdem der Filter angewendet wurde, gibt es nur eine Seite mit Daten.

So was ich tun möchte, ist den Pager zurückzusetzen. Ist das eine richtige Lösung für das Problem? Und wie mache ich das?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage