Implementation of automatic paging in ASP.NET

xiaoxiao2021-03-05  24

When an article is too long, you can automatically write a small program to page it. Specific code: public class t3: system.Web.ui.page {private string str; // character private int strl; // Character total Length private int pageSize; / / The character void page_load (Object sender, system.eventargs e) {// is placed here to initialize the user code Str = "1234567891234567898522555"; PageSize = 3; strl = STR .Length; response.write (Strl); Substr ();} private void subscher () {int CT = int32.parse (Request.QueryString ["Page"]); if (strl == (strl / pagesize) * Pagesize ) // Look at the total record of the page to be converted by the record number per page, {for (INT i = 1; i <= strl / pagesize; i ) {response.write ("page: (i) "");} String s = str.substring (Pagesize); response.write (s);} else if (ct * pagesize> strl) // In the case of not being removed, the last page setting, such as Character length 13, each page 3, handle the last page of the display {for (int i = 1; I <= (strl / pagesize) 1; i ) {response.write ("page: (i) "");} string s = str.substring ((CT-1) * Pagesize, Strl- (CT-1) * Pagesize);


New Post(0)