您好我想知道Request.Params["key"]
的作用?在哪里使用?
答案 0 :(得分:14)
Request.Params
是您在Request.Querystring
,Request.Form
,Request.Cookies
,Request.ServerVariables
中找到的键/值的组合(按此顺序)< / p>
答案 1 :(得分:5)
key
部分是NameValueCollection
的索引器。它可以是集合中的字符串或数字索引。
如果使用字符串,它将返回与字符串关联的值,如果使用int,in将返回集合索引中的项。
它按以下顺序组合了以下所有NameValuePairs:
所以,如果你想获得一个带有字符串键“myKey”的对象的值,可能是上面的任何一个(假设你不关心哪一个),你可以使用:
var myValue = Request.Parameters["myKey"]; // C#
答案 2 :(得分:1)
返回与“key”关联的值。
我相信查找QueryString参数,表单参数,cookie和服务器变量寻找匹配。
答案 3 :(得分:1)
详细信息请参阅Request.Params上的MSDN文章。 “key”是一个字符串,表示列表中您想要的项目。
与Request.Form或Request.QueryString相反,Request.Params可以从以下位置返回数据:
按顺序。
答案 4 :(得分:0)
这是否回答了您的问题,MSDN info。它只是通过谷歌搜索“Request.Params”找到了它的确切功能。如果您想了解更多信息,您可以在问题中更加具体吗?
答案 5 :(得分:0)
它保存来自httprequest对象的信息,此MSDN链接显示您可以在其中找到的信息类型