2010-12-31 1 views
1

私はtae kwon do club用のWebアプリケーションを作成しています。ASP.Net MVCでツリーダイアグラムを描画

オンラインでトーナメントに登録することができます。

登録期限が過ぎると、Webアプリケーションによってデンドログラムが生成されます。このような何か:

http://img197.imageshack.us/i/dendrogram6bw.jpg/.

は、私はそれを描画する方法を今疑問に思って。

私の体重と年齢のカテゴリーがあるので、私はそれらを各グループごとに動的に描画する必要があります。

これをMVCビュー内に描画する最も簡単な方法は何ですか?あなたはおそらく2つの選択肢があり

答えて

2

  1. は、GDIを使用してブラウザにパイプの上に生じたビットマップを送信するサーバ上で、それを描画します。

  2. キャンバスを使用してクライアントに描画します。あなたが使用されているブラウザを制御できるなら、これは悪い考えではないかもしれません。それ以外の場合は、サーバー側のレンダリングを続けます。

HTML要素の周りに枠線を使用しているように見えますが、そうではありません。これらの戦いを戦う時には、サーバーサイドのレンダリングを行うことができます。

希望すると、これはあなたを開始するのに役立ちます。

ボブ

+1

私はキャンバスソリューションに投票します。これは、人々があまりにも悪いくせになるWebブラウザを使用している場合、これを正しく適用したものです。 –

1

サーバー上の画像を描画する場合は、ちょうどQuickGraphは何が必要でしょうかどうかを確認し、.JPGなどのブラウザに送信します。それは樹状突起に特有のものではありませんが、おそらくそれを行うのに十分柔軟であると思います。

関連する問題