Asp.net mvc ASP.NET MVC 4中的部分视图-模型绑定
我的MVC3应用程序中有两个模型,CustomerOrder和OrderDetail。 我的模型OrderDetail与列表一起提供Asp.net mvc ASP.NET MVC 4中的部分视图-模型绑定,asp.net-mvc,Asp.net Mvc,我的MVC3应用程序中有两个模型,CustomerOrder和OrderDetail。 我的模型OrderDetail与列表一起提供 public ActionResult CustomerOrder() { return View(); } [HttpPost] public ActionResult CustomerOrder(CustomerOrder SelectedOrder) { DataBase dataBase = new DataBase(); var
public ActionResult CustomerOrder()
{
return View();
}
[HttpPost]
public ActionResult CustomerOrder(CustomerOrder SelectedOrder)
{
DataBase dataBase = new DataBase();
var result = dataBase.InsertData(SelectedOrder);
ViewData["result"] = result;
return View();
}
模型
public ActionResult CustomerOrder()
{
return View();
}
[HttpPost]
public ActionResult CustomerOrder(CustomerOrder SelectedOrder)
{
DataBase dataBase = new DataBase();
var result = dataBase.InsertData(SelectedOrder);
ViewData["result"] = result;
return View();
}
这是我对CustomerOrder的看法
public ActionResult CustomerOrder()
{
return View();
}
[HttpPost]
public ActionResult CustomerOrder(CustomerOrder SelectedOrder)
{
DataBase dataBase = new DataBase();
var result = dataBase.InsertData(SelectedOrder);
ViewData["result"] = result;
return View();
}
我的模型OrderDetail与列表一起提供。如何在我的视图中将其用作列表?
这里我想添加OrderDetail模型。我还为OrderDetails创建了另一个视图,将其作为部分添加到CustomerOrder中。最简单的方法是创建一个EditorTemplate:
public ActionResult CustomerOrder()
{
return View();
}
[HttpPost]
public ActionResult CustomerOrder(CustomerOrder SelectedOrder)
{
DataBase dataBase = new DataBase();
var result = dataBase.InsertData(SelectedOrder);
ViewData["result"] = result;
return View();
}
然后在CustomerOrder模型视图中,只需执行以下操作:
public ActionResult CustomerOrder()
{
return View();
}
[HttpPost]
public ActionResult CustomerOrder(CustomerOrder SelectedOrder)
{
DataBase dataBase = new DataBase();
var result = dataBase.InsertData(SelectedOrder);
ViewData["result"] = result;
return View();
}
@Html.LabelFor(model => model.OrderList)
@Html.EditorFor(model => model.OrderList)
什么是定义视图?什么是控制器?我在我的模型中给出了列表。我不知道如何在Editorfor字段中给出它@codecaster您是在问如何显示OrderList属性的编辑器吗?是的,如何使用List@jamest我使用List多次插入Orderdetails@JamesSo的原因,它适用于包含内容的列表,它不适用于一个空列表,它看起来像OP有。我想在一个中使用这个两个模型View@Html.DisplayForM=>M.Orderlist这是我唯一能提供的@SOfanatic@jabi这应该是购物车吗?i、 例如,客户进入并向订单中添加产品db中已经存在的产品列表只需将这些产品与客户关联?我想在单个post@SOfanatic中添加三个订单