0
我試圖將選擇查詢數據綁定到我的viewmodel。任何人都可以建議如何替換問號嗎?我需要爲每個FItemVM添加一個項目到List<FItemVM>
。將選擇查詢數據綁定到視圖模型列表
視圖模型
public class FListVM
{
public string Title { get; set; }
public DateTime Posted { get; set; }
public List<FItemVM> FItemVMs { get; set; }
}
public class FItemVM
{
public string Name { get; set; }
public int FItemSum { get; set; }
}
控制器
var fListItem = db.FListItems.Include(f => f.FList)
.Include(f => f.FItem)
.Select(f => new FListVM
{
Title = f.FList.Title,
Posted = f.FList.Posted,
FItemVMs = new List<FItemVM>()
{
???
}
}).OrderByDescending(f => f.Posted).ToList();
這隻會添加兩個'FItemVMs',不是嗎?我可能應該說「FIVMVMs」的數量會有所不同。我嘗試使用'foreach'和'add',但無法弄清楚正確的語法 – user1405195 2014-12-19 03:30:30
我已經更新了FList的FItemVMs,猜測FList將有一個FItems集合 – Saravanan 2014-12-19 03:36:54