| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 363 人关注过本帖
标题:[求助]关于分页问题
只看楼主 加入收藏
smyh
Rank: 2
等 级:论坛游民
帖 子:97
专家分:25
注 册:2007-1-1
结帖率:80%
收藏
 问题点数:0 回复次数:4 
[求助]关于分页问题

dim page
page=Clng(request("page"))
rs.pagesize=9
if page<1 then page=1
if page>rs.pagecount then page=rs.pagecount
rs.Absolutepage=page
i=1
do while not rs.eof
if i mod 3 =1 then
response.Write("<tr>")
end if%>

<td align="center"><a href="product_show.asp?id=<%=rs("id")%>" target="_blank"><img src="<%=rs("p_pic2")%>" alt="<%=rs("etitle")%>" width="100" height="100" border="0"/></a><br />
<a target="_blank" href="product_show.asp?id=<%=rs("id")%>"><%=rs("etitle")%></a><br /></td>
<%
rs.movenext
if i mod 3 =0 then
response.Write("</tr>")
end if
i=i+1
if i>rs.pagesize then exit do
loop

%>

</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<form name="form1" method="get" action="?classid="<%=classid%>&"">
<tr>
<td height="29" align="center">
<%
if page<>1 then
response.write "<a href=cproduct.asp?classid="&classid&"&id="&id&"&page=1>Home</a> "
response.write "<a href=cproduct.asp?classid="&classid&"&id="&id&"&page="&(page-1)&">Up</a> "
end if
if page<>rs.pagecount then
response.write "<a href=cproduct.asp?classid="&classid&"&id="&id&"&page="&(page+1)&">Next</a> "
response.write "<a href=cproduct.asp?classid="&classid&"&id="&id&"&page="&rs.pagecount&">Last</a> "
end if
%>
Pages<%=page%> &nbsp;&nbsp;Toal<%=rs.pagecount%>Pages&nbsp;&nbsp;<%= rs.pagesize %>Product/Pages

<select name="page">
<%
dim m
m=0
do while m < rs.pagecount
m=m+1%>
<option value="<%= m %>" <% if m=page then %>selected<% end if %>><%= m %></option>
<% loop %></select>
<input type="submit" method="submit" value="GO">

我在第一类下面的时候,点NEXT时,地址是cproduct.asp?classid=6&page=2
而在该类下面选择下拉二的时候,点GO,地址确是cproduct.asp?PAGE=2
怎么解决这个问题啊?》》

搜索更多相关主题的帖子: blank request center target 
2007-03-27 08:36
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 
<input type="button" method="submit" value="GO" onclick="window.location='cproduct.asp?classid=<%=classid%>&id=<%=id%>&page=<%=page+1%>';">

专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2007-03-27 08:41
smyh
Rank: 2
等 级:论坛游民
帖 子:97
专家分:25
注 册:2007-1-1
收藏
得分:0 
为什么分页没次都加1啊`~我选择第四页的时候,在选择第一页回不来了
2007-03-27 09:43
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 
<select name="page">
<%
dim m
m=0
do while m < rs.pagecount
m=m+1%>
<option value="<%= m %>" <% if m=page then %>selected<% end if %>><%= m %></option>
<% loop %></select>
<input type="button" method="submit" value="GO" onclick="window.location.href='cproduct.asp?classid=<%=classid%>&id=<%=id%>&page='+ document.form1.page.value;">

红色部分取得下拉列表的值

专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2007-03-27 10:06
smyh
Rank: 2
等 级:论坛游民
帖 子:97
专家分:25
注 册:2007-1-1
收藏
得分:0 
为什么取值为空啊
2007-03-27 10:19
快速回复:[求助]关于分页问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014562 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved