【发布时间】:2023-04-03 10:52:01
【问题描述】:
我将数据发布到 MVC 控制器。表单本身是动态的。因此,无法辨别形式是所有文本框,或收音机,或选择框等。
为动态生成的表单发布数据创建模型让我很难过。所以我很好奇是否有一种 MVC 类型可以只抓取正在传递的整个表单数据?
【问题讨论】:
-
您可以随时检查代码中的查询字符串。
标签: c# asp.net-mvc forms
我将数据发布到 MVC 控制器。表单本身是动态的。因此,无法辨别形式是所有文本框,或收音机,或选择框等。
为动态生成的表单发布数据创建模型让我很难过。所以我很好奇是否有一种 MVC 类型可以只抓取正在传递的整个表单数据?
【问题讨论】:
标签: c# asp.net-mvc forms
您正在寻找FormCollection。这是一个如何使用它的示例:
[HttpPost]
public ActionResult Index(FormCollection formCollection)
{
object something = formCollection["somethingKey"];
...
}
【讨论】: