开发者

Pass array of models from view to controller

开发者 https://www.devze.com 2022-12-27 17:50 出处:网络
Is it possible to pass array of models from view to controller? H开发者_开发问答ow? Suppose my model is

Is it possible to pass array of models from view to controller? H开发者_开发问答ow?

Suppose my model is

public class Car
{
    public string Name
    {
        get;
        set;
    }
    public int Price
    {
        get;
        set;
    }
}

And I have a <form> where user can dynamically add new cars. When he submits, I want to catch it in the action method

public ActionResult CreateCars(Car[] cars)

Is it possible?


I don't think so.

I believe you'd have to build the form as you went and catch the formcollection.

public ActionResult CreateCars(FormCollection formCollection)

And then go through all the elements of the formCollection.

0

精彩评论

暂无评论...
验证码 换一张
取 消