网址就像那样:
http://localhost:620251/Default.aspx/?group=Bkgbdsconsumer & Retailmailinglist
想要cs页面上的组值:
Bkgbdsconsumer & Retailmailinglist
我这样做:
string group= HttpUtility.UrlEncode(Request.QueryString["group"]);
答案 0 :(得分:0)
修改强>
好的,正如我想的那样,您网址中的&
之前和之后都没有空格。
此外,端口号太大620251
(我认为最大值为65535)。
// 'fixed' port number
string url = @"http://localhost:12345/Default.aspx/?group=Bkgbdsconsumer&Retailmailinglist";
Uri myUri = new Uri (url);
var groupValue = HttpUtility.ParseQueryString (myUri.Query)["group"];
string[] allKeysWithoutValue = HttpUtility.ParseQueryString (myUri.Query).GetValues (null);
现在allKeysWithoutValue
是一个包含一个元素Retailmailinglist
的数组。