pageasp.asp
来自「用来给从数据库返回出来的recordset数据进行在网页中分页」· ASP 代码 · 共 47 行
ASP
47 行
<%
With Request
If Trim(.QueryString("CurrentPage"))<>"" Then
iCurrentPage= Trim(.QueryString("CurrentPage"))
ElseIf Trim(.Form("CurrentPage"))<>"" Then
iCurrentPage= Trim(.Form("CurrentPage"))
Else
iCurrentPage=1
End If
End With
iPageRows = 20
iPageNum = Round((iData+1)/iPageRows+0.49999999)
If CInt(iPageNum) < 1 Then
iPageNum = 1
End If
If Not IsNumeric(iCurrentPage) Then
iCurrentPage = 1
ElseIf CInt(iCurrentPage) > CInt(iPageNum) Then
iCurrentPage = iPageNum
End If
If CInt(iCurrentPage) < 1 Then
iCurrentPage = 1
End If
If iCurrentPage > 1 Then
iPerPage = iCurrentPage - 1
Else
iPerPage = 1
End If
If CInt(iCurrentPage) < CInt(iPageNum) Then
iNextPage = iCurrentPage + 1
Else
iNextPage = iPageNum
End If
iFrom = iPageRows * (iCurrentPage - 1)
iTo = iFrom + iPageRows - 1
If iTo > iData Then
iTo = iData
End If
%>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?