首页 > Web开发 > 详细

.NET 获取Get方式URL中的参数键值

时间:2015-05-30 00:36:16      阅读:357      评论:0      收藏:0      [点我收藏+]

在Web开发中,我们常常会涉及到需要获取Get方式URL中的参数键值的情况,这里简单介绍三种方法:

第一种:常用的做法有使用JavaScript获取location.href后用正则表达式匹配获取此URL的所有键值对;

第二种:这里比如有个Key参数键,需要获取它对应的值;这时可以使用.NET里的Request.Form["Key"](针对Post)或Request.QueryString["Key"](针对Get),也可以用Request["Key"](Post和Get都可以)

 

其实.NET还有一种做法,就是获取到URL地址后转化为NameValueCollection对象示例,如下例子:

1 using System.Web;
2 using System.Collections.Specialized;
3 
4 NameValueCollection collection = HttpUtility.ParseQueryString("?ProjectID=-1&ProID=-1&CurId=503&IsTender=Y&PlanID=-1&hasAccess=True&mode=v");
5 string hasAccess = collection.Get("hasAccess"); //“True”

 

.NET 获取Get方式URL中的参数键值

原文:http://www.cnblogs.com/huangjianwu/p/4539603.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!