These days are concerned about ASP.NET. Here, look at what you have to do in the Web program design, pagination. Before this, I didn't have a Web development, I have been doing just Application. The earliest is to use PHP as a script to write some small programs locally, and later JSP.
For paging in ASP.NET, you can use DataTGRID automatic paging, or you can customize paging. In my opinion, the efficiency of the automatic paging is extremely low. I also found various methods for the next page on the Internet. Generally, in ASP, you can use a large data set first, and then find out specific records from this data set according to request. As generally said, if you check the records, you will be dead.
I am more optimistic about using a stored procedure in SQL Server, and then use the cursor method to find the specified range record.
Such a method, since each data is passed through a query, so it will always have different contents every time you click on the first page.
Also, it is seen that there is an article analyzing StruCTS's paging machine mechanism, and uses a buffer to save data. The effect is not the same as the above.