我需要做两个/三个独立的查询并加载到同一个视图模型中并将其传递给视图。
这就是我正在做的事情,但它甚至没有编译,请看看,让我知道我做错了什么......谢谢
UserViewModel 类有 2 个参数,title,option
例如
UserViewModel user= new UserViewModel ();
var model = (from a in db.Table1
where string.Equals(a.username, "bob")
select user
{ user.Title = a.Title,
user.option = 1
});
第二次查询
model = (from b in db.Table2
where string.Equals(b.username, "bob")
select user
{
user.Title= b.Title,
user.option= 2
});
var list = model.ToList();
return View("List",list);
这是简单的查询,我知道我现在可以将它们放入 1 个查询中,但将来它将完全独立,我需要知道如何进行两个/三个查询并将它们放入一个视图模型中。谢谢