MVC EF6显示与用户相关的图像

穆罕默德·纳维德(Muhammad Naveed)

相关我的上一个问题

我们如何显示与用户相关的图像。...存储它们的用户。

我们要显示与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>

}

谢谢

y州

使用LINQWhere方法过滤仅一名患者的图像

public ActionResult Index(int id)
{
   var imageList = db.Imagings.Where(a=>a.PatientID==id)
                          .Include(i => i.ImageType)
                          .Include(i => i.Patient).ToList();
   return View(imageList);
}

假设您的Imaging实体具有PatientID属性,并且在将图像存储到此表时正在存储患者ID,并且您正在通过参数将有效的患者ID传递给this动作方法id

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

实体类型MVC5 EF6中的用户

来自分类Dev

Ninject,MVC5,EF6,存储库+ UoW

来自分类Dev

来自表单的MVC4 EF6映射参数

来自分类Dev

具有迁移功能的ASP.NET MVC 6 + EF6

来自分类Dev

MVC5 / EF6:无法删除对象,因为在ObjectStateManager中找不到对象?

来自分类Dev

HotTowel EF6 MVC5 Angular Breeze版本挑战

来自分类Dev

首先是MVC 4和EF6数据库:映射问题

来自分类Dev

Nest无法使用EF6 / MVC5应对大型数据库模型

来自分类Dev

ASP.NET MVC 5 + EF6 + Ninject-多租户数据库

来自分类Dev

MVC 4与EF6的Visual Studio 2013脚手架错误

来自分类Dev

首先是MVC 4和EF6数据库:映射问题

来自分类Dev

我应该开始在MVC 6 + EF7中编写新应用程序,还是应该在MVC 5 + EF6及更高版本中进行编写?

来自分类Dev

EF6忽略相关数据

来自分类Dev

在 EF6 中加载相关实体

来自分类Dev

在Umbraco 6 MVC网站中显示内容托管图像

来自分类Dev

在Mvc5,EF6,VisualStudio 2013中具有存储库的脚手架控制器

来自分类Dev

使用EF6将文档存储在数据库ASP.NET MVC5中-代码优先

来自分类Dev

MVC5 EF6 CodeFirst使用两个数据库进行调试和发布

来自分类Dev

如何在渴望加载的ASP.NET MVC中的EF6中包括导航属性的多个导航属性?

来自分类Dev

VS2013 WebApi2或MVC5支架出现EF6错误

来自分类Dev

如何从控制器(MVC5,EF6,WCF 5.6)使用WCF数据服务

来自分类Dev

首先在ASP.Net MVC EF6数据库中使用VB.Net

来自分类Dev

MVC5 EF6无需使用模型即可从数据库表中读取数据

来自分类Dev

首先将表添加到现有数据库代码MVC 5 EF6

来自分类Dev

使用Ef6 Code First在ASP MVC5中扩展默认ApplicationDbContext的简单方法

来自分类Dev

ASP.NET MVC 4 EF6无法连接到SQL Server Express数据库

来自分类Dev

EF6加载相关集合成员的属性

来自分类Dev

EF6渴望加载相关实体的单个属性

来自分类Dev

启用EF6 LazyLoadingEnabled,但加载相关对象

Related 相关文章

  1. 1

    实体类型MVC5 EF6中的用户

  2. 2

    Ninject,MVC5,EF6,存储库+ UoW

  3. 3

    来自表单的MVC4 EF6映射参数

  4. 4

    具有迁移功能的ASP.NET MVC 6 + EF6

  5. 5

    MVC5 / EF6:无法删除对象,因为在ObjectStateManager中找不到对象?

  6. 6

    HotTowel EF6 MVC5 Angular Breeze版本挑战

  7. 7

    首先是MVC 4和EF6数据库:映射问题

  8. 8

    Nest无法使用EF6 / MVC5应对大型数据库模型

  9. 9

    ASP.NET MVC 5 + EF6 + Ninject-多租户数据库

  10. 10

    MVC 4与EF6的Visual Studio 2013脚手架错误

  11. 11

    首先是MVC 4和EF6数据库:映射问题

  12. 12

    我应该开始在MVC 6 + EF7中编写新应用程序,还是应该在MVC 5 + EF6及更高版本中进行编写?

  13. 13

    EF6忽略相关数据

  14. 14

    在 EF6 中加载相关实体

  15. 15

    在Umbraco 6 MVC网站中显示内容托管图像

  16. 16

    在Mvc5,EF6,VisualStudio 2013中具有存储库的脚手架控制器

  17. 17

    使用EF6将文档存储在数据库ASP.NET MVC5中-代码优先

  18. 18

    MVC5 EF6 CodeFirst使用两个数据库进行调试和发布

  19. 19

    如何在渴望加载的ASP.NET MVC中的EF6中包括导航属性的多个导航属性?

  20. 20

    VS2013 WebApi2或MVC5支架出现EF6错误

  21. 21

    如何从控制器(MVC5,EF6,WCF 5.6)使用WCF数据服务

  22. 22

    首先在ASP.Net MVC EF6数据库中使用VB.Net

  23. 23

    MVC5 EF6无需使用模型即可从数据库表中读取数据

  24. 24

    首先将表添加到现有数据库代码MVC 5 EF6

  25. 25

    使用Ef6 Code First在ASP MVC5中扩展默认ApplicationDbContext的简单方法

  26. 26

    ASP.NET MVC 4 EF6无法连接到SQL Server Express数据库

  27. 27

    EF6加载相关集合成员的属性

  28. 28

    EF6渴望加载相关实体的单个属性

  29. 29

    启用EF6 LazyLoadingEnabled,但加载相关对象

热门标签

归档