我试图显示控制器的查询结果以供查看,但是我在查询中加入了多个表。
控制器
ViewBag.detail = (from a in db.table1
join b in db.table2 on a.table1_id equals b.table1_id
select new{a,b}).SingleOrDefault();
查看 (我试图这样显示,但失败了)
@ViewBag.detail.a.table1_column1;
非常感谢您!
答案 0 :(得分:0)
您可能需要强制转换为要显示的正确类型。 最好传递一个强类型对象,然后将输入投射到模型的视图/局部视图上。 请参阅https://blogs.msdn.microsoft.com/aspnetue/2010/09/17/best-practices-for-asp-net-mvc/。