Paging an editable grid, and persisting the data across pages in the UI

I am looking for a way to page an array of CDTs in an editable grid.  The caveat is that I need the data to persist across pages.  Has anyone done this before?  Some code examples would be great.

  Discussion posts and replies are publicly visible