从querystring获取参数问题Sharepoint 2010

时间:2012-08-10 16:17:44

标签: asp.net sharepoint-2010 c#-3.0

我有以下查询字符串

http://mydomain/mysite/SitePages/DisplayTemplateList.aspx?CustomerID=7&IsDlg=1" 

我正在使用以下内容获取customerid的值

HttpUtility.ParseQueryString(Request.Url.ToString()).Get("CustomerID")

我正在回归。

有什么想法吗?!

2 个答案:

答案 0 :(得分:2)

HttpUtility.ParseQueryString仅适用于Query的{​​{1}}部分。 使用Request.Url的Uri部分而不是完整的Url,你应该好好去!

HttpUtility.ParseQueryString(Request.Url.Query)获得( “客户id”)

答案 1 :(得分:2)

Request.QueryString.Get("CustomerID")