如何在ASP.NET中以收集格式获取post数据?

如何在ASP.NET中以收集格式获取post数据?,asp.net,forms,post,Asp.net,Forms,Post,我想知道如何以收集格式获取post数据? 比如说,如果我有一个表单和一个名为firstname的文本框,通常我会键入 var fn = txtFirstName.Text; 从该文本框中获取数据。但我想知道,当我点击提交数据发布表单时,如何获取原始发布数据的集合 多谢各位 我想获取post数据,而不是get。您可以直接访问请求对象。它是所有表单元素的集合。您可以循环浏览它们或按名称访问它们,如下所示: 请求[“txtFirstName”] 编辑:但是,如果存在同名的querystring变量,

我想知道如何以收集格式获取post数据? 比如说,如果我有一个表单和一个名为firstname的文本框,通常我会键入

var fn = txtFirstName.Text;
从该文本框中获取数据。但我想知道,当我点击提交数据发布表单时,如何获取原始发布数据的集合

多谢各位


我想获取post数据,而不是get。

您可以直接访问请求对象。它是所有表单元素的集合。您可以循环浏览它们或按名称访问它们,如下所示:

请求[“txtFirstName”]

编辑:但是,如果存在同名的querystring变量,将首先使用该变量。在这种情况下,应该使用
Request.Form[“txtFirstName”]
来代替。Request[“txtFirstName”]将实际为您提供URL参数,如:

如果您想要从名为
txtFirstName
的输入中发布到页面的值,则需要请求。表单[“txtFirstName”]

@JerSchneid-请求[“txtFirstName”]和请求。表单[“txtFirstName”]返回相同的结果,前提是不存在同名的查询字符串。