这可能看起来像一个愚蠢的问题,但我有一个查询字符串跨页传递一个唯一的ID,我想知道的是我将如何拆分以下,以便我只是ID?拆分查询字符串?
property-buildings_e1.aspx?SubPage=561
非常感谢!
这可能看起来像一个愚蠢的问题,但我有一个查询字符串跨页传递一个唯一的ID,我想知道的是我将如何拆分以下,以便我只是ID?拆分查询字符串?
property-buildings_e1.aspx?SubPage=561
非常感谢!
Request.QueryString("SubPage")
int subPage = 0;
if(Request.QueryString["SubPage"] != null)
subPage = Convert.ToInt32(Request.QueryString["SubPage"]);
你应该能够使用
Request.Querystring("SubPage")
访问它。如果你想获得子页面的价值
Request.Params["SubPage"]
或
Request.QueryString["SubPage"]
您可以使用
NameValueCollection parts = HttpUtility.ParseQueryString(query);
string subPage = parts["SubPage"];
这只是调用Int32.Parse,你应该考虑使用TryParse,而不是这是一个'更好'的方式来做到这一点。 – mdm