ASP分页显示中出现的问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 14:36:25
<%
Function pagination(pagecount,pagesize,page,resultcount)
Dim query, a, x, temp
action = "http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("SCRIPT_NAME")
query = Split(Request.ServerVariables("QUERY_STRING"), "&")
For Each x In query
a = Split(x, "=")
If StrComp(a(0), "page", vbTextCompare) <> 0 Then
temp = temp & a(0) & "=" & a(1) & "&"
End If
Next
Response.Write("<form method=get onsubmit=""document.location = '" & action & "?" & temp & "Page='+this.page.value;return false;"">")
if page<=1 then
Response.Write ("[首页] [上一页] ")
else
Response.Write("[<a href=" & action & "?" & temp & "Page=1>首页</a>] ")
Response.Write("[&l

大概、可能、也许:

假设查询的变量为 userselect
点查询时要提交userselect,这是肯定的,页面获取该值request.form("userselect") 。点下一页时,这个变量也要提交一次。
<input type="hidden" name="userselect" value="<%=userselect%>"> 这句是放在FORM里面的。