我是.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#。