当前位置: 代码迷 >> ASP.NET >> url参数名不固定,念更加Page.Request.QueryString[0]的枚举来获得参数名,有办法吗
  详细解决方案

url参数名不固定,念更加Page.Request.QueryString[0]的枚举来获得参数名,有办法吗

热度:2874   发布时间:2013-02-25 00:00:00.0
url参数名不固定,想更加Page.Request.QueryString[0]的枚举来获得参数名,有办法吗
比如:test.aspx?p1=1
我现在不知道p1是多少
可以根据Page.Request.QueryString[0]来反向获得他( "p1 ")吗?

------解决方案--------------------------------------------------------
http://dotnet.aspx.cc/article/e6e35e3c-2c28-4dad-acbb-db78d2785776/read.aspx
------解决方案--------------------------------------------------------
public virtual string UrlQueryString()
{
string strQueryString = String.Empty;
foreach (String s in Request.QueryString.AllKeys)
{
strQueryString = strQueryString + "& " + s + "= " + Request.QueryString[s].ToString();
}
return strQueryString;
}

用这个方法吧,能够得到参数及参数的值
  相关解决方案