将模型绑定到asp.net mvc 4中列出

时间:2012-11-15 22:46:27

标签: asp.net asp.net-mvc asp.net-mvc-4

我们如何将模型绑定到mvc 4中的列表?

1 个答案:

答案 0 :(得分:1)

创建一个MVC项目,保留所有默认值,并使用以下(非常简单的)代码在Models文件夹中添加Product:

namespace BlogPost.Models
{
public class Product
{
    public string Name { get; set; }
}
}   

然后使用以下代码添加ProductsController(在Controllers文件夹中):

using System.Collections.Generic;
using System.Web.Mvc;
using BlogPost.Models;

namespace BlogPost.Controllers
{
public class ProductsController : Controller
{
    public ActionResult Add()
    {
        return this.View();
    }

    [AcceptVerbs(HttpVerbs.Post)]
    public ActionResult Add(IList<Product> products)
    {
        return this.View();
    }
 }
}

来源:http://kristofmattei.be/2009/10/19/asp-net-mvc-model-binding-to-a-list/