如何处理路径法中的可变参数个数

时间:2009-07-24 05:49:03

标签: asp.net-mvc

我想对多个输入字段使用相同的post Action方法。如何获取传递给MVC引擎的所有参数(除方法参数外)?

e.g。这两个值列表都应该通过以下方法处理

  1. 1,A,A
  2. 1,B,A,A

    的[AcceptVerbs(HttpVerbs.Post)]
    public ActionResult Create(int id)
    {
       //对于数据库中的POST存储中的每个变量 }

1 个答案:

答案 0 :(得分:1)

您可以访问Request.Form集合。

foreach (string field in Request.Form) {
    string name = field;
    string value = Request.Form[field];
    //...
}