LINQ to Entities和ASP.NET MVC结合使用出现的问题
1.我用LINQ查询Entities,代码如下:
2.我用ViewBag把defects传入同名试图中,在cshtml中遍历var defect in ViewBag.Content,但是defect点不出来任何东西,我猜应该是dynamic类型所以点不出来,我就直接defect.d.id,但是它报错说"object中未包含d的定义"。我前面也加@号了啊。但是这样遍历在cs文件中就能点出来东西的。。
这两个问题是因为什么原因?怎么解决?
[解决办法]
不要用匿名类,建个对应的Model