【发布时间】:2016-01-24 18:06:31
【问题描述】:
控制器代码
public ActionResult Index()
{
var data = (from pd in db.Prescription_Details join md in db.Medicine_Details
on pd.Medicine_Id equals md.Medicine_Id
select new MyPrescription {rxDetail=pd.Rx_Detail_Id , medicineName=md.Medicine_Name , dosageFrequency= pd.Dosage_Frequency}).ToList();
var prescs = db.Prescription_Details.Select(x => x.Prescription.Doctor_Details.Doctor_Name).Distinct().ToList();
//entity
ViewBag.prescriptions = prescs;
ViewBag.dd = data;
return View();
}
Razor code
@foreach (var item in ViewBag.dd)
{
<tr>
<td>@item.rxDetail</td>
<td>@item.medicineName</td>
<td>@item.dosageFrequency</td>
</tr>
}
除了创建新类 MyPrescriptions 之外,我还遇到了这个错误。还有其他方法可以继续吗?
【问题讨论】:
标签: c# .net asp.net-mvc-4 model-view-controller