列表页面常用技巧

1.两种表的数据,查询两次

 var view = Resolve<IAccountService>().GetPagedList(query);

            var userIds = view.Select(r => r.UserId).ToList();
            var userList = Resolve<IUserService>().GetValue(r => userIds.Contains(r.Id), r => new User { UserName = r.UserName });

 

posted on 2016-07-24 23:15  ZKCloud  阅读(220)  评论(0编辑  收藏  举报