mvc controller 中如果返回model如果是2个表的查询结果该怎么弄?
用的是ef,2个表关联怎么查询?
以前如果只是返回一个表的结果到view,在视图那里只需要:@model PagedList<Library>,现在如果是2个表的结果呢?
比如下表中,LibAlbumDoc表中LibGuid和 Library表中Guid列关联
[解决办法]
dynamic呢
[解决办法]
写一个新的实体,装载这2个字段
[解决办法]
asp.net mvc 的 Model 是给 UI用的,不要在意这些细节。。
[解决办法]
我晕,sql 查询出来的是DataTable 直接用 DataTable 就可以啦
如果使用 linq 查询出来的
var YourData = from xx in XXX
.....
select new{
XXX
XXX
}
那么就直接用 YourData
(对linq不熟悉)
不一定要转换成 实体类
[解决办法]
看看导航属性
[解决办法]