asp.net中,这几种取得页面传递参数的方式,有何区别?
请问大侠,下面取得页面传递参数的方式,有何不同?
Request.QueryString["Akey"]
Request.Params["Akey"]
Request["Akey"]
Request.Form["Akey"]
俺的邮箱是:alienyoung@163.com
问题点数:20、回复次数:7Top
1 楼AlienYoung(杨)回复于 2006-03-03 13:47:09 得分 0
哪位高手知道啊?Top
2 楼nameone(过客)回复于 2006-03-03 13:52:41 得分 0
UPTop
3 楼good_sun(汉堡+泡面)回复于 2006-03-03 13:59:55 得分 0
msdn......Top
4 楼seesea101(狗尾草)回复于 2006-03-03 13:59:59 得分 0
Request.QueryString["Akey"] 接收通过链接传递的变量,如:4590414.xml?temp=1459162
Request.Params["Akey"] 不确定
Request["Akey"] 好像可以接收链接和FORM提交的变量
Request.Form["Akey"] 接收FORM提交的变量
有错误还请楼下指正。
Top
5 楼kunbrother(轻轻微笑)回复于 2006-03-03 14:13:31 得分 0
Request.QueryString["Akey"] 接收通过链接传递的变量,如:4590414.xml?temp=1459162
Request.Params["Akey"] 我不清楚
Request["Akey"] 好像可以接收链接、FORM、和cookie提交的变量,优先级:From、链接、cookie
Request.Form["Akey"] 接收FORM提交的变量
楼下继续指正。Top
6 楼AlienYoung(杨)回复于 2006-03-03 18:05:24 得分 0
对于第二、第三种方式的解释,感觉不是很对,请问还有哪位高手知道这个的?Top
7 楼AlienYoung(杨)回复于 2006-03-04 12:35:05 得分 0
唉,这个问题至今没有高手知道的吗?Top




