Отображение данных о времени с Telerik Chart - PullRequest
1 голос
/ 02 января 2011

Нам нужно визуализировать количество форм, представленных за 2 недели, с разбивкой по дням / часам.

У меня есть запрос, возвращающий данные, такие как:

alt text

Мой вопрос: как мне указать MS-карту для отображения этих данных? Когда я связываю это, я получаю следующее: alt text

Я бы хотел, чтобы он расширился и показал часы между датами.

1 Ответ

2 голосов
/ 18 января 2011

Вы можете создать список объектов DateTime, каждый объект может добавить DateCompletedHour к значению DateCompleted и затем привязать диаграмму к списку:

        IList<DateTime> ChartData = new List<DateTime>();
        foreach (var row in formDataSource)
        {
            DateTime dt = DateTime.Parse(row["DateCompleted"]);
            dt.AddHours(Convert.ToInt16(row["DateCompletedHour"]));
            ChartData.Add(dt);
        }

        FormChart chart = new FormChart();
        chart.DataSource = ChartData;
        chart.DataBind();
...