如何解决如何将主数据和多个详细信息返回到单个PartialView MVC?
如何将主数据和多个详细信息返回到单个PartialView?
这是我的控制人,
public ActionResult PickDriver(int SENo,Guid MasterId)
{
DOViewModel model = new DOViewModel();
DOMaster or = db.DOMasters.SingleOrDefault(a => a.SENo == SENo);
var or1 = db.DODetails.Where(b => b.MasterId == MasterId).ToList();
model.MasterId = or.MasterId;
model.SENo = or.SENo;
model.DONo = or.DONo;
model.UseDep = or.UseDep;
model.UseID = or.UseID;
model.Address = or.Address;
model.DelVia = or.DelVia;
model.DriName = or.DriName;
model.TimeOut = (TimeSpan)or.TimeOut;
model.ContainerNo = or.ContainerNo;
model.SealNo = or.SealNo;
model.ReceiverName = or.ReceiverName;
model.ReceivedDate = (DateTime)or.ReceivedDate;
model.ReceivedPic = or.ReceivedPic;
model.SecurityCheck = or.SecurityCheck;
model.SecurityPic = or.SecurityPic;
model.ManagerApprove = (bool)or.ManagerApprove;
model.Status = "DRIVER PICKED UP";
return PartialView("PartialDriverPick",model);
}
从or1
中我得到了3行。
这是我的观点
@model VMS.Web.Models.DOViewModel
@Scripts.Render("~/Mousetrap")
@Styles.Render("~/DataTablesCS")
@Scripts.Render("~/DataTablesJS")
<div class="form-horizontal">
<form id="myForm1">
@Html.ValidationSummary(true,"",new { @class = "text-danger" })
@Html.HiddenFor(model => model.MasterId)
@Html.HiddenFor(model => model.SENo)
@Html.HiddenFor(model => model.DONo)
@Html.HiddenFor(model => model.DetailId) //details
@Html.HiddenFor(model => model.Product)
@Html.HiddenFor(model => model.Quantity)
@Html.HiddenFor(model => model.Remark)
@Html.HiddenFor(model => model.IsReturned)
@Html.HiddenFor(model => model.RetunedDate)
@Html.HiddenFor(model => model.Photo)
我想在表格中放一个细节,只查看,没有编辑功能
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。