MVC 中 如果是多表连接查询出的数据需要重新定义一个ViewModel,觉得很是麻烦,所以可以通过传一个DataTable到视图中可以避免这个问题 但是不知道会有什么不好的地方,有这方面经验的大神有什么看法可以讨论一下. 好了, 直接上代码 public ActionResult Index() { var data = from a in db join b in ef.Grade on a.id equals b.id select new {myname=a.name,gade=b.na…