Json データをグラフ化するためにHighChartsを使用しています。
私は折れ線グラフオプションを使用しています。これにより、ポイントを次のように入力しています-
C#
protected string intsAsJSArray
{
get
{
return string.Format("[{0}]", string.Join(",", listOfInts));
}
}
protected string datesAsJSArray
{
get
{
return string.Format("[{0}]", string.Join(",", listOfDates));
}
}
Aspx
series: [{
type: 'area',
name: 'Count:',
pointInterval: 24 * 3600 * 1000,
pointStart: Date.UTC(2013, 10, 31),
data: <%= intsAsJSArray %>
}]
現在、pointStart
はハードコードされていますが、達成したいのは、 の各日付listOfDates
に対して、 の対応する int のグラフ上のポイントを設定することlistOfInts
です。listOfRecords.Add(1,2013-10-31)
各行がintとdateの結合である1つのリストを返し、これをJavascriptで分割するのがおそらく良い考えだと思いました。どうすればこれを達成できますか?