如何使用List <t>属性创建MVC表单?</t>

时间:2015-02-26 23:36:34

标签: c# asp.net-mvc forms razor

我是.NET MVC的新手并且正在尝试找出表单,我认为我在正确的轨道上,但我不知道如何根据具有{{1的类创建表单另一个类,例如:

ObservableCollection<>

和行项目类似于:

public class Items
{
    public string Notes { get; set; }
    public ObservableCollection<LineItem> LineItems { get; set; }
}

根据我的理解,我应该在控制器中创建public class LineItem { public string ItemNumber { get; set; } public string QTY { get; set; } } 的实例并将其传递给我的视图

Items

然后在我的视图中,我使用return View(new Items());帮助器来创建表单,当我提交表单时,模型HTML将被发送回控制器并填写完整数据。如何在我的视图中使用多个Items绑定到LineItems中的ObservableCollection<>?假设它们需要2 Model,是否有一种编程方式可以多次显示LineItems的输入,因为public ObservableCollection<LineItem> LineItems通常是该类的多个实例。我正在使用带有Razor语法的.NET MVC C#。

0 个答案:

没有答案