一个关于asp.net mvc框架的问题

从一个表里取出数据:var infoList = BaseDB.XXX(student.getinfo);
用getJson获取studentModel返回JsonResult: JsonResult = infoList.getJson(XXX);
前台cshtml中用jqGrid获得后台传过来的数据然后显示在table里。
现在我想从几个不同的表里获得不同的数据,怎么把这几条数据拼在一起在前台的table里一条一条的显示出来。PS:小弟刚学asp.net,怎奈在网上也找不到比较系统的教程,不是很精通,求帮忙

这些数据什么关系?如果是并列的关系,用union,如果是主细表或者关联的关系,用join

从几个不同的表里获得不同的数据,可以用linq join语句连接(没有关系,也可以连接),组合成你想要的结果,然后在cshtml页面输出即可。

改一下sql 语句就可以了
select * from aa inner join bb on aa.ID=bb.ID
或者
select * from aa left join bb on aa.ID=bb.ID
或者
select * from aa,bb where aa.ID=bb.ID