It sounds like your saying if key 123 is on page 4 then show page 4 in the grid with that row highlighted?
Or
you have 100 rows on 10 pages of the grid someone types in key 123 then keep the 100 rows in sorted order just display the page it's on?

You don't want to bind the results of a DB query for key 123 to your grid or sort key 123 to the top of page1?

Is that correct?