任何帮助都将不胜感激 :)
我想知道一个问题,是否可以在MVC中发布多个部分视图数据?(我的意思是,我想将部分视图数据更新到数据库中)
这是一个例子:
模型:
感谢您的选择。
我想知道一个问题,是否可以在MVC中发布多个部分视图数据?(我的意思是,我想将部分视图数据更新到数据库中)
这是一个例子:
模型:
public class PassengerViewModel
{
public List<PassengerModel> Passengers { get; set; }
public ContactModel Contact { get; set; }
}
控制器:
[RequiredAuthentication]
public ActionResult Passenger()
{
var passengrViewMdl = new PassengerViewModel()
{
Contact = new ContactModel(),
Passengers = psngrService.LoadPassengers(Convert.ToInt32(Session["LPORefNO"]))
};
return View(passengrViewMdl);
}
[HttpPost]
public ActionResult Passenger(PassengerViewModel passengerViewModel)
{
Here i want to update Passengers & Contact information
}
视图:
@model QR.LPO.Core.Models.PassengerViewModel
@{
ViewBag.Title = "Add Passengers";
}
@using (Html.BeginForm())
{
@Html.Partial("_Passenger", Model.Passengers);
@Html.Partial("_PassengerContact", Model.Contact);
<input type="submit" value="Submit" />
}
感谢您的选择。