我有两个表: Projects和ProjectsData,我想使用join执行查询并在视图中获得结果。
在控制器中,我有以下代码:
ViewBag.projectsData = (from pd in db.ProjectsData
join p in db.Projects on pd.ProjectId equals p.ID
where pd.UserName == this.HttpContext.User.Identity.Name
orderby p.Name, p.ProjectNo
select new { ProjectData = pd, Project = p });
我应该在视图中使用什么来提取此数据。我试过了:
@foreach (var item in ViewBag.projectsData)
{
@item.pd.UserName
}
但它不起作用。
https://stackoverflow.com/questions/5207382
复制相似问题