System.Collections.Generic.List`1 [System.String]而不是数据

时间:2018-12-12 16:18:09

标签: c# html sql linq chart.js

我正在尝试从数据库的表中检索所有不同的月份,但是它一直在给我System.Collections.Generic.List1[System.String]而不是数据,而是在前端提供文本。

var months = _db.Users.ToList().Select(o => o.dt_created.ToString("MMMM")).ToList();
ViewBag.Months = months;

我在做什么错?

1 个答案:

答案 0 :(得分:4)

ViewBag.Months = months;

上面的代码,月份是一个列表,因此您如何在用户界面中付款,您需要加入该列表以将其显示为字符串

ViewBag.Months = string.Join(", ", months);