ASP.NET中处理带参数的url

在研究分页代码的时候发现这个例子,其中处理分页链接的代码不懂,原因就是那段带参数的url,谁对这个比较了解的,告诉我一下这个什么意思,有什么用,怎么用?for(i=1;i... 在研究分页代码的时候发现这个例子,其中处理分页链接的代码不懂,原因就是那段带参数的url,谁对这个比较了解的,告诉我一下这个什么意思,有什么用,怎么用?
for(i=1;i<=nPageCount;i++){
  html=html+"<a href='mblist.aspx?page="+i+"&id="+classid+"&classname="+Request.Params["classname"]+"pagesize="+Record_Per_Page+"'>";
  if(i==nPage)
  html=html+"<b>"+i+"</b>";
  else
  html=html+i;
  html=html+"</a> ";
}
展开
 我来答
匿名用户
2013-09-02
展开全部
<a href='mblist.aspx?page="+i+"&id="+classid+"&classname="+Request.Params["classname"]+"pagesize="+Record_Per_Page+"'>";
链接到 mblist.aspx 这个页面 传递4个参数
参数1 page 的值为 i 参数2 id 的值为 classid 参数3 classname 的值为请求里参数名为classname的值 参数4 pagesize 为 Record_per_Page
你想把参数传递到下个页面就在地址的后面加上?号 一键值对的形式写上 参数与参数之间用&分开
在下个页面获得的时候 就通过参数的Key获得值就OK了
Storm代理
2023-08-29 广告
StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,IP... 点击进入详情页
本回答由Storm代理提供
匿名用户
2013-09-02
展开全部
是分页的代码 i 表示 页数 1 2 3 4 5 npageCount是总的页数
if(i==nPage)
  html=html+"<b>"+i+"</b>";
表示当前页号加粗显示
html表示每页的链接
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-02
展开全部
pagesize="+Record_Per_Page+"这里">";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-02
展开全部
你在页面中输出page,id,classname,pagesize就知道他们是从哪来的了,这样可能有助于你理解代码如果你已经知道他们是从哪来的,就当我没说过,呵呵~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式