2011-07-20 4 views
1

私はすべての科目について進捗図を表示する必要がある学生の進捗状況を追跡しています。クリック可能なバーチャル、バーをクリックすると懸念情報ページにリダイレクト

すべてのバーが対象を表し、バー(対象)をクリックすると、その特定の対象の進行状況を示す別のグラフが作成されます。

は、私はその上でクリックすることでイベントを発生できることを可能なクリックので、その上の任意のヘルプのバーグラフのすべてのバーをしたいですか?

答えて

0

あなたに(私はASP.NET開発のための(C#)を使用しています) amCharts

グラフはクライアント側であるため、サーバー上で行う必要があるのは、CSVまたは XML形式のデータを生成してチャーティングコントロールにフィードすることだけです。

1

page_loadに次のコードを挿入するだけで、クリックイベントをグラフにバインドする必要があります。this.CT_RT_DB_Pt3_1.Click += new ImageMapEventHandler(Chart1_Click); <asp:Series Name="Series1" PostBackValue="#AXISLABEL"></asp:Series>

+0

だこと:そして.aspxのファイルにクリックされたバーのx軸のラベルであることをポストバック値を指定します。..

を継承したページクラス内protected void Chart1_Click(object sender, ImageMapEventArgs e)メソッドを追加し、クリックされた対象を指定するe.PostBackValueを使用OKですが、もし私が#VALXと#VALY以外の値を使いたいのであれば、どうすればいいですか?http://stackoverflow.com/questions/12743390/pass-other-value-than-valx-and-valy-in-postback-of-series-チャットを得る価値 – rahularyansharma

関連する問題