2012-01-16 17 views
1

ASP.NET(C#、vs2010)レーダーチャートのシリーズを動的に作成するにはどうすればよいですか?私はDBからデータをロードしていますが、どれだけのシリーズがあるのか​​分かりません。どのように動的なシリーズでレーダーチャートを描くことができますか?あなたは、一連の不明な数を持っている場合はASP.NETレーダーチャートを動的に作成

おかげ

答えて

1

は、あなたのユーザーがいないグラフを乱雑にするために、それらのいくつかを非表示/選択できるようにすることをお勧めします。または、観察されている時間の間に「遊ぶ」こともできます。

サーバーとのラウンドトリップが多すぎないようにするには、サーバーにデータを収集させてJSONとして配布する方法があります。次に、サーバーが各リクエストの固定イメージを生成する負荷を処理する代わりに、このタスクはクライアントにオフロードされ、特殊なjavascriptライブラリによって処理されます。例えば

、このpaged3.jsライブラリを活用することにより、ラジアルグラフを描画し、ユーザーが時間をかけて、スライダーのおかげでシリーズの進化を視覚化することができます。

この場合、シリーズはサーバーからd3.jsonメソッドによってフェッチされています。しかし、ライブラリはxmlを扱うことができます。csvです。

ページのソースコードをのぞく価値がある:)

注:Highcharts、別の人気のライブラリはmarch 2012でのレンダリング機能にチャートグラフを追加する必要があります。

関連する問題