【发布时间】:2018-08-04 12:33:18
【问题描述】:
我正在尝试显示三列的值,但我只能获得两列 ID 和 TOTAL 的值。它为Medical_Store 返回一个空列。
下面是我的代码
var newDt = (from p in dt_1.AsEnumerable()
group p by p["invoice_id"]
into r
select new
{
ID = r.Key,
Total = r.Sum((s) => decimal.Parse(s["total_price"].ToString())),
MEDICAL_STORE = r.Select((s) => (s["medical_store_name"].ToString()))
})
.ToList();
dataGrid2.ItemsSource = newDt;
【问题讨论】:
-
dt_1是否包含medical_store_name此列? -
医药商店应该包含什么?集团内所有医药门店的名单?
-
它包含医疗商店名称
-
@KeyurRamoliya 是 dt_1 包含医疗商店名称
-
感谢@mjwills 你解决了我的问题。