與我之前的問題相關MVC EF6顯示與用戶相關的圖像
我們如何顯示與用戶相關的圖像......存儲它們的用戶。
我們要顯示與PatientID
我的索引控制器的圖像是
// GET: Imagings
public ActionResult Index(int id)
{
co.Values.Add("PID", id.ToString());
co.Expires.AddMinutes(2.0);
Response.SetCookie(co);
pId = id;
var res= db.Patients.Where(x => x.PatientID==id).ToList();
foreach(var r in res)
{
ViewBag.PName = r.First_Name;
}
var imagings = db.Imagings.Include(i => i.ImageType).Include(i => i.Patient);
return View(imagings.ToList());
}
和我的看法是
@model IEnumerable<iSmileFinal.Models.Imaging>
@if (Model != null)
{
<div class="adsm-sec">
@foreach (var vad in Model)
{
<div id="img">
<div class="adsm-image-wraper">
<img src="@Url.Content("~")UserImages/@vad.ImageUrl" alt="no photo" class="adsm-image"/>
</div>
</div>
@Html.DisplayFor(modelItem => vad.PatientID)
@Html.DisplayFor(modelItem => vad.ImageType)
@Html.DisplayFor(modelItem => vad.Comments)
}
</div>
}
感謝
當您存儲圖像時,您需要將其存儲在patientId中,並且當您查詢時,僅查找您正在處理的患者ID。 – Shyju
我已經存儲它對用戶,我如何得到相關用戶的列表,如果PatiendID = 4 .......我想僅顯示圖像4 –
您的Imaging Imaging實體是否具有PatiendId屬性? – Shyju