Problems with table pagination

Hello all,
I have an issue with determining the current row index in a paginated table. I noticed couple of similar issues posted here, the most similar being https://www.wix.com/corvid/forum/community-discussion/resolved-pagination-table-bug - but I do not see that this has been fixed…

I also saw the recommendation to use the Paginator with custom code, however it only works with datasets - and I am populating my table dynamically from code, so there is no dataset connected to the page.

Is there any way to fix this issue? If not direct fix (such as having the row index point to correct index), then at least exposing the “current page” and “rows per page” properties so it can be calculated within the OnRowSelect / OnCellSelect event?

Or eventually, are there any pointers on how to make the Paginator work with non-dataset tables?

Thanks in advance!

You don’t actually have to connect a dataset.
https://www.wix.com/corvid/reference/$w.Pagination.html
You can also use a pagination bar without connecting it to a dataset. When doing so, you have to provide the pagination logic that runs when a user interacts with the pagination bar.

https://support.wix.com/en/article/adding-and-setting-up-a-pagination-bar
Pagination bars can be placed on regular pages and on dynamic category pages. Because dynamic item pages only load one item at a time, they do not need any pagination control.