各位大侠:小弟刚学asp不久,我想请问下页面地址栏的参数是怎么设置的啊?比如:http://fissrv/SoftwareManage/Software/software_apply.aspx?id=
这个地址后面的?id= 是怎么来的哦,这个id是什么啊?是在前台还是后台定义的参数吗?我之前做的网站后面都没有这个啊?正是有了这个id才能用这个request.querystring(id),request.querystring()我在网上了解了一下,懂了点?可是就是不知道这个id是怎么回事?怎么在页面设置的,又出现在页面的地址栏中?小弟在线等啊。谢谢了
这个地址后面的?id= 是怎么来的哦,这个id是什么啊?是在前台还是后台定义的参数吗?我之前做的网站后面都没有这个啊?正是有了这个id才能用这个request.querystring(id),request.querystring()我在网上了解了一下,懂了点?可是就是不知道这个id是怎么回事?怎么在页面设置的,又出现在页面的地址栏中?小弟在线等啊。谢谢了
string id="Mary";
Response.Redirect("http://fissrv/SoftwareManage/Software/software_apply.aspx?id=
"+id);
接收页面用Request.QueryString["id"]获取。
前台写链接时自定义写,id只是一个参数变量名,你可以用a,b,c或者aa,bbb 都可以,=后面的123就是你要传递的参数值,
software_apply.aspx页后台获取就用request.querystring["id"],如果你是用a则把引号里的id换成a,这样就是就能获得参数值123了。
很简单的 就是地址栏传参数
后面是傳的参数的值,这样你在后台代码用就可用Request["id"];取得值啦~~~
笑话,id是自己命名的,你想写什么都可以,可以写abc可以写kfc也可以cnm想写什么就写什么,请慎用中文哦。