你好,我有這個控制器(可能是我聽錯了)MVC內連接的LINQ(begginner問題)
public ActionResult Detail(int id)
{
var detail = from cities in _db.Cities
join properties in _db.Properties on cities.CityId equals properties.CityId
join proplocations in _db.PropLocations on properties.LocationId equals proplocations.LocationId
join proptypes in _db.PropTypes on properties.TypeId equals proptypes.TypeId
where properties.PropId == id
select new
{
cities.CityName,
proptypes.PropType1,
proplocations.Location,
properties.PropName,
properties.PropOwner,
properties.PropStars,
properties.PropAddress,
properties.PropDescription,
properties.MaxGuests,
properties.PropConditions,
properties.PropId
};
return View(detail.FirstOrDefault());
}
這EDMX:
可能有人解釋我請如何讓細節的財產視圖?我嘗試了不同的組合,但由於我在該領域的經驗不足(這是我的第一次嘗試),沒有任何工作。
請幫我做這個觀點工作 謝謝