如何从单个视图上的两个表中检索数据

时间:2015-12-24 10:18:19

标签: asp.net-mvc-4

我想从单个视图中的两个表中检索数据,例如价格,一个表中的名称以及其他详细信息,例如另一个表中的产品描述,我没有得到如何做到这一点

请帮助我......

我申请加入查询,但它没有给我确切的结果

    public ActionResult ItineraryPackage(int id)
    {
        using (travelAndTourismEntities objentity = new travelAndTourismEntities())
        {
        ItineraryPage details = new ItineraryPage();
       //PackageGallery = from o in objentity.tblItineraries where (o.Imageid == id) select o;
       // tblItinerary = from p in objentity.PackageGalleries where(p.Imageid == id) select p;

            var pagedetail = (from p in objentity.PackageGalleries join pc in objentity.tblItineraries on p.Imageid equals pc.Imageid 
        return View(pagedetail);
        }

    }

1 个答案:

答案 0 :(得分:0)

您可以创建一个viewmodel,用所需的值填充并显示。

检查以下

MVC - Passing multiple data tables to a view