【发布时间】:2013-02-11 12:28:55
【问题描述】:
我对 MVC 很陌生,并且对 Linq 有一些问题,我认为解决方案会很简单。
我在数据库中有一个包含以下变量的表;
名称 - 字符串
值 - 浮动
时间-日期时间
现在我想将一个特定的名称放入两个数组中,一个包含值,另一个包含时间,这样很容易绘制。我已经制作了一个控制器,我可以在其中设法访问数据库并使用此代码获取特定名称;
var Names = db.Graphs
.Where(r => r.Name.Contains(Name) ||
string.IsNullOrEmpty(Name))
.Take(10)
但我完全坚持如何遍历数据库,获取两个数组并将其发送到我有我的 Highchart-plot 的视图。
Javascript;
series: [{
name: 'NameOn',
data: [23.3, 18.3, 13.9, 9.6] <--- Where i want to insert my data
}]
关于如何检索数据的任何想法?
【问题讨论】:
-
此建议与您的问题无关,但您可以使用dotNetHighcharts
-
这似乎是一个不错的实现,但我仍然需要从数据库中检索值。
-
如果你想使用 DotnetHighCharts 我会给你一个示例数据格式。 (名称、值、日期)
标签: c# asp.net-mvc linq highcharts