C# 带有列表的表单
我一直在为一件在我看来很简单的事情而挣扎。我需要创建一个包含列表列表的表单 这就是我想制作的模型:C# 带有列表的表单,c#,asp.net-mvc,forms,http-post,C#,Asp.net Mvc,Forms,Http Post,我一直在为一件在我看来很简单的事情而挣扎。我需要创建一个包含列表列表的表单 这就是我想制作的模型: public OrderViewModel() { DeliveryAddress = new ProjectDeliveryAddressViewModel(); OrderItems = new List<OrderItemView>(); } public int ProjectDeliveryId { get;
public OrderViewModel()
{
DeliveryAddress = new ProjectDeliveryAddressViewModel();
OrderItems = new List<OrderItemView>();
}
public int ProjectDeliveryId { get; set; }
public long ProjectId { get; set; }
[Display(ResourceType = typeof(Res.ViewModels.Common), Name = "CustomerOrderNumber")]
public string CustomerOrderNumber { get; set; }
[Display(ResourceType = typeof(Res.ViewModels.Common), Name = "DeliveryDate")]
public string RequestedDeliveryDate { get; set; }
public ProjectDeliveryAddressViewModel DeliveryAddress { get; set; }
public IList<OrderItemView> OrderItems { get; set; }
}
public class OrderItemView
{
public OrderItemView()
{
Additionalitems = new List<AdditionalItem>();
}
public long ProjectItemId { get; set; }
public string ItemName { get; set; }
public string ImageData { get; set; }
public int Quantity { get; set; }
public decimal Price { get; set; }
public string AaCompany { get; set; }
public string SupplierName { get; set; }
public int SupplierModelId { get; set; }
public IList<AdditionalItem> Additionalitems { get; set; }
}
public class AdditionalItem
{
public string Name { get; set; }
public string Id { get; set; }
public bool Value { get; set; }
public decimal Price { get; set; }
public int Quantity { get; set; }
}
最简单的方法是什么,以便我以后可以轻松地将表单发布到我的mvc控制器?您使用哪种表单?WinForms或WPF?html表单。等等等等对不起,我已经尝试了html的一点,他们是痛苦的这类事情。祝你好运!您是否以我可能使用的任何其他方式解决了此类问题?我想您将需要动态生成HTML表。