日期:2014-05-17  浏览次数:20434 次

Request.QueryString问题请教
请教一个问题,if (Request.QueryString["userguid"] == null ) return;这里面的userguid这个参数在哪定义的?前面这个语句是在我网站的登陆页面啊,急急急,谢谢大家。

------解决方案--------------------
例1:xxx.aspx 
这样的请求是不带参数的.

例2:xxx.aspx?id=123
这样的请求是带一个参数,参数名称为id,在xxx.aspx.cs里接收时用
string strID=Request.QueryString["id"] 接收,此时strID值为123。

此参数名id为自定义的,请求时什么名称,在接收时也要对应此名称

例3:xxx.aspx?id=456&name=abc
这样的请求是带两个参数,参数名称为id和name,在xxx.aspx.cs里接收时:
string strID=Request.QueryString["id"] 此时strID值为123  
string strName=Request.QueryString["name"] 此时strName值为abc