2011-01-02 3 views
1

일/시간으로 분류 된 2 주 기간에 제출 된 양식 수를 시각화해야합니다. 이 데이터를 표시하는 방법을 나는 MS 차트를 말할까요,telerik 차트로 시간 데이터 표시

alt text

내 질문은 :

I는 다음과 같은 데이터를 반환하는 쿼리를? 바인딩 할 때 다음과 같이 표시됩니다. alt text

확장하고 날짜 사이의 시간을 표시하고 싶습니다.

당신은 날짜 시간 개체의 목록을 만들 수

답변

2

각 개체는 DateCompleted 값으로 DateCompletedHour을 추가 한 다음 목록에 차트를 바인딩 할 수 있습니다 :

 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(); 
관련 문제