Asp.net mvc 4 如何在单个视图上从两个表检索数据

Asp.net mvc 4 如何在单个视图上从两个表检索数据,asp.net-mvc-4,Asp.net Mvc 4,我想在一个视图中从两个表中检索数据,比如从一个表中检索价格、名称,以及从另一个表中检索其他详细信息,比如产品描述,我不知道如何做到这一点 请帮帮我 我正在应用连接查询,但它没有给出确切的结果 public ActionResult ItineraryPackage(int id) { using (travelAndTourismEntities objentity = new travelAndTourismEntities()) {

我想在一个视图中从两个表中检索数据,比如从一个表中检索价格、名称,以及从另一个表中检索其他详细信息,比如产品描述,我不知道如何做到这一点

请帮帮我

我正在应用连接查询,但它没有给出确切的结果

    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);
        }

    }

可以创建viewmodel,用所需的值填充它并显示

检查下面