Я хочу поместить значения ASP.NET Model DateTime
в массив, который будет использоваться в Google Chart API.Я получаю сообщение о том, что мне не хватает ')'
, когда я использую следующее:
var dates = [];
@foreach (var s in Model.Scores)
{
//it works fine here
@:dates.push(parseFloat(@s.Score));
//but causes an error here
@:dates.push(new Date(@s.Date));
}
Я также пробовал
@:dates.push(String(@s.Date));
и
@:dates.push(String(@s.Date.ToString()));
и
@:dates.push(String(@s.Date.Date));
Когда я передаю ему число вместо DateTime
, оно отлично работает:
@for (var i = 1; i <= Model.Scores.Count(); i++)
{
@:count.push(@i);
}