c# Request.Params与Request.QueryString有什么区别

c# Request.Params与Request.QueryString有什么区别

请详细解释下,非常感谢了
request.params其实是一个集合,它依次包括 :
request.querystring
request.form
request.cookies
request.servervariables
如果要在两个页面传递数据的话,只能
request.querystring
request.form
request.cookies
Request.Params 是在 QueryString、Form、Server Variable 以及掘仿 Cookies 找数据,它首先在 QueryString 集合查找数据芦肢,如果在QueryString 找到数据,就返回数据,如果没有找到就去 Form 集合中查找数据,找到就返回,否则在往下一下个集合查找数据。

Request.Params是所有post和get传过来的值的集合,Request.Form是取post传值陪散世, Request.QueryString是get传过来的值
QueryString只能获得地址栏上传返枣来的参数
例如 :index.aspx?id=1;
Params除了能获橡仿得地址栏漏如拆传来的参数之外,还能获得Form表单提交的数据
← 上一篇: 下一篇: →