【问题标题】:How can I get the post data in a collection format in ASP.NET?如何在 ASP.NET 中以集合格式获取发布数据?
【发布时间】:2009-05-10 02:39:02
【问题描述】:

我想知道如何以集合格式获取帖子数据? 假设我有一个表单和一个名为 firstname 的文本框,通常我会输入

var fn = txtFirstName.Text;

从该文本框中获取数据。但我想知道当我单击提交数据以发布表单时如何获取原始发布数据的集合?

谢谢。

我想获取帖子数据而不是获取。

【问题讨论】:

    标签: asp.net forms post


    【解决方案1】:

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

    Request["txtFirstName"]

    编辑: 但是,如果有一个同名的查询字符串变量,则将首先使用该变量。在这种情况下,应该改用Request.Form["txtFirstName"]

    【讨论】:

      【解决方案2】:

      Request["txtFirstName"] 实际上会给你 URL 参数,比如:

      http://www.example.com/Page.aspx?txtFirstName=value

      如果您想要从名称为 txtFirstName 的输入中发布到页面的值,您想要 Request.Form["txtFirstName"]

      【讨论】:

      • @JerSchneid - 如果没有同名的查询字符串,Request["txtFirstName"] 和 Request.Form["txtFirstName"] 都会返回相同的结果。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-06-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多