.net 有没有办法在一次呼叫中同时检查request.form和request.querystring?

.net 有没有办法在一次呼叫中同时检查request.form和request.querystring?,.net,asp.net-mvc,webforms,.net,Asp.net Mvc,Webforms,是否存在同时检查request.form和request.querystring的内置集合。的属性是、和属性的组合 您还可以为相同的结果执行以下操作:Request[ItemId]的属性是其、和属性的组合 您还可以为相同的结果请求[ItemId]不,没有。Request.Params集合包含这些值,但它也包含来自ServerVariables和Cookies集合的值 我建议您查看您期望值的特定集合,而不是从各地获取值。如果您稍后碰巧在站点中的某个位置添加了与表单或查询字符串值同名的cookie,

是否存在同时检查request.form和request.querystring的内置集合。的属性是、和属性的组合

您还可以为相同的结果执行以下操作:Request[ItemId]

的属性是其、和属性的组合


您还可以为相同的结果请求[ItemId]

不,没有。Request.Params集合包含这些值,但它也包含来自ServerVariables和Cookies集合的值


我建议您查看您期望值的特定集合,而不是从各地获取值。如果您稍后碰巧在站点中的某个位置添加了与表单或查询字符串值同名的cookie,您将突然获得cookie值。在代码中,如果您没有更改任何内容,则很难理解为什么表单或查询字符串值会在没有明显原因的情况下开始消失…

不,没有。Request.Params集合包含这些值,但它也包含来自ServerVariables和Cookies集合的值

我建议您查看您期望值的特定集合,而不是从各地获取值。如果您稍后碰巧在站点中的某个位置添加了与表单或查询字符串值同名的cookie,您将突然获得cookie值。在代码中,如果您没有更改任何内容,则很难弄清楚为什么表单或查询字符串值会在没有明显原因的情况下开始消失