拆分查询字符串?

时间:2011-07-29 08:32:28

标签: c# .net query-string

这可能看起来像一个愚蠢的问题,但我有一个查询字符串,它跨页面传递一个唯一的ID,我想知道我将如何分割以下内容,以便我只有id?

property-buildings_e1.aspx?SubPage=561

非常感谢!

5 个答案:

答案 0 :(得分:3)

Request.QueryString("SubPage")

答案 1 :(得分:2)

int subPage = 0;
if(Request.QueryString["SubPage"] != null)
    subPage = Convert.ToInt32(Request.QueryString["SubPage"]);

答案 2 :(得分:1)

如果要获取SubPage的值

Request.Params["SubPage"]

Request.QueryString["SubPage"]

答案 3 :(得分:1)

您可以使用

HttpUtility.ParseQueryString

NameValueCollection parts = HttpUtility.ParseQueryString(query);
string subPage = parts["SubPage"];

答案 4 :(得分:0)

您应该可以使用

访问它
Request.Querystring("SubPage")