2011-01-02 15 views
1

2時間に投稿されたフォームの数を日/時間で表示する必要があります。このデータを表示する方法を私はMSチャートを教えてください、telerikグラフで時間データを表示

alt text

私の質問は次のとおりです。

私は、次のようなデータを返すクエリを持っていますか?私がそれを縛ると、次のようになります: alt text

私はそれを展開して日付の間の時間を表示したいと思います。

答えて

2

あなたはDateTimeオブジェクトのリストを作成することができ、各オブジェクトは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(); 
関連する問題