加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

ASP.NET 分页功能详尽指导

发布时间:2023-10-31 12:40:33 所属栏目:Asp教程 来源:
导读:这里介绍一个asp常用的分页函数详细教程,方法很简单,感兴趣的朋友跟小编一起来了解一下吧!代码如下:rs.opensql,conn,1,1ifrs.eofandrs.bofthenresponse.write"还没找到文章='center'>"elsetotalPut=rs.reco

这里介绍一个asp常用的分页函数详细教程,方法很简单,感兴趣的朋友跟小编一起来了解一下吧!

代码如下:

rs.opensql,conn,1,1

ifrs.eofandrs.bofthen

response.write"还没找到文章='center'>

"

else

totalPut=rs.recordcount

maxperpage=18

ifcurrentpage

currentpage=1

endif

if(currentpage-1)*maxperpage>totalputthen

if(totalputmodmaxperpage)=0then

currentpage=totalput/maxperpage

else

currentpage=totalput/maxperpage+1

endif

endif

ifcurrentpage=1then

showpage1totalput,maxperpage,"infotype.asp?id="&request("id")

showcontent()

showpagetotalput,maxperpage,"infotype.asp?id="&request("id")

else

if(currentpage-1)*maxperpage

rs.move(currentpage-1)*maxperpage

dimbookmark

bookmark=rs.bookmark

showpage1totalput,maxperpage,"infotype.asp?id="&request("id")

showcontent

showpagetotalput,maxperpage,"infotype.asp?id="&request("id")

else

currentpage=1

showpage1totalput,maxperpage,"infotype.asp?id="&request("id")

showcontent

showpagetotalput,maxperpage,"infotype.asp?id="&request("id")

endif

endif

endif

%>

subshowcontent()

%>

ID

选择

信息标题

更新日期

点击

添加人

编辑

删除

生成[归零]

i=1

dowhilenotrs.eof

%>

">

"target="_blank">[]

strcounts=truelen(thetitle1)

response.writethetitle1

%>

datetime=rs("datetime")

yname=year(datetime)

mname=month(datetime)

iflen(mname)

dname=month(datetime)

iflen(dname)

foldername=yname&mname

%>

/.htm"title="查看生成的静态页面"target="_blank">

">修改

)">删除

)">生成(','','width=0,height=0')">)

i=i+1

ifi>maxperpagethenexitdo

rs.movenext

loop

%>

ID

选择

信息标题

更新日期

点击

添加人

编辑

删除

生成

endsub

%>

functionshowpage(totalnumber,maxperpage,filename)

%>

dimn

iftotalnumbermodmaxperpage=0then

n=totalnumber/maxperpage

else

n=totalnumber/maxperpage+1

endif

%>

共有/条,当前页/

[首页][上一页]

">[首页]&page=">[上一页]

[下一页][尾页]&page=">[下一页]&page=">[尾页]

转到:

onChange="location.href=this.options[this.selectedIndex].value">

ifcurrentpage=jthen

%>&page="selected>

else

%>

&page=">

endif

next

%>

endfunction

%>

functionshowpage1(totalnumber,maxperpage,filename)

%>

dimb

iftotalnumbermodmaxperpage=0then

b=totalnumber/maxperpage

else

b=totalnumber/maxperpage+1

endif

%>

共有/条,当前页/

dxystart=currentpage-5

ifdxystart

dxyend=currentpage+5

ifdxyend>bthendxyend=b

fordxy=dxystarttodxyend

ifdxy=currentpagethen

response.write"["&""&dxy&""&"]"&""=red>

else

response.write"["&dxy&""&"]"&""

endif

next

%>

endfunction

%>

rs.close

setrs=nothing

conn.close

setconn=nothing

%>

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章