注册 登录
编程论坛 ASP技术论坛

我如何获得页数的代码?

boyfuture 发布于 2007-10-31 21:53, 879 次点击

各位大虾,请指教,我用这样一个代码分页,但是我想把页数传递过去,然后在其中一页中处理完数据后,返回到相应的页面,好方便下一步的工作,但是我不知道该怎么获取这个页数,我把代码贴这里,请各位大虾,多多指教,谢谢!
<%pageload(sql)%>
<%sub pagemain()%>
<%end sub
sub nopagemain()%>
<span class="mainfontsize">没有相关资料</span>
<%end sub%>
<%call PageControl(iCount,maxpage,page," border=0 align=right","<p align=center style=""font-size: 9pt"">") '调用分页脚%>

我要获得这个页数,并传递给下页,该怎么写?谢谢!

5 回复
#2
hmhz2007-10-31 23:28
这里的分页只是调用的,这里改不了,要改就该被调用的分页代码
sub PageControl()
----分页代码----
end sub
#3
yms1232007-11-01 09:09

如果是使用RecordSet来做的RecordSet对象有一个属性PageCount

#4
星梦缘2007-11-01 09:41
pagecount这个好用。
#5
放任一切2007-11-01 11:31
rs.pagesize=10 '设置每页最多显示多少条记录
rs.PageCount为总页数
#6
boyfuture2007-11-08 08:56

各位大虾,我这里是这样写的:onClick="MM_openBrWindow('searchdetailplan.asp?ID=<%=prs("jobid") %>&pageno=<%pagecount()%>','managejobplanmidcontent','')"

在保存完修改的页面里做的如下转向:
<script language="javascript">
alert("修改成功!");
window.close();
window.parent.location ="searchmanagejobplan.asp?page=request("pageno")";
</script>
但是,运行时,pageno=<%pagecount()%>Microsoft VBScript 运行时错误 (0x800A000D)
类型不匹配: 'PageCount'我该怎么修改?
我希望能够把查询后修改的内容,再重新刷新一下,获得最新修改后的结果,该怎么做呢?请各位赐教!谢谢!

1