文章内容
2017/10/16 10:47:47,作 者: 黄兵
Request.QueryString Null
最近要传一个参数,最基本的文章编辑,url如下:
http://localhost:52530/Manage/EditArticle/3206?c=4&p=8
其中c是当前页,p为每页数据条数。
但是点击保存文章的时候,在后台获取c和q的值,为空,代码如下:
string CurrentPage = Request.QueryString["c"]; string PageSize = Request.QueryString["p"];
CurrentPage和PageSize都为null,之后看了一下Request.UrlReferrer.Query(Request.UrlReferrer.Query=查询条件)的值为
"?c=4&p=8"
最后如果要取到c和q的值,用如下方法:
string CurrentPage = HttpUtility.ParseQueryString(Request.UrlReferrer.Query)["c"]; string PageSize = HttpUtility.ParseQueryString(Request.UrlReferrer.Query)["p"];
参考资料:
Get querystring from URLReferrer
Request.UrlReferrer,Request.Url获取数据
黄兵个人博客原创。
评论列表