Como forçar o ListView a mostrar a primeira página programaticamente

Eu tenho um ASP.NET ListView paginado. Os dados mostrados são filtrados, que podem ser controlados por um formulário. Quando o formulário do filtro é alterado, crio uma nova consulta e executo um DataBind.

O problema, no entanto, quando vou para a próxima página e defino um filtro, o ListView mostra "Nenhum dado foi retornado". Isso não é estranho, porque depois que o filtro é aplicado, há apenas uma página de dados.

Então, o que eu quero fazer é redefinir o pager. Essa é a solução correta para o problema? E como eu faço isso?

questionAnswers(4)

yourAnswerToTheQuestion