5

私が達成したいのは、ウェブページにグラフを表示することです。たとえば、2 列のテーブルを表示する aspx ページのグリッドビューをコピーして Excel に配置し、グラフを作成できます。私が現在最もよく使用しているページは、ストアド プロシージャを含む ASP.NET 3.0 または SharePoint チーム サイトです。人々は、人々が Web ページでチャットを行う方法に非常に関心があります。

前もってありがとう、Catto

4

10 に答える 10

15

Google Chart API を使用すると、グラフを Web ページに簡単に埋め込むことができます。サーバー側のインストールはまったく必要ありません。

http://code.google.com/apis/chart/

于 2008-10-19T12:55:55.163 に答える
4

.NET は実際に独自のチャート コントロールをリリースしており、Scott はそれを少し前に発表しました。

http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx

それらは非常に優れており、ダンダスから購入したと信じていますが、それに関する情報はなく、完全に真実ではない可能性があります.

于 2009-08-13T11:42:53.487 に答える
2

sharepoint の場合、dataview Webpart とカスタマイズされた xslt を使用して、visifire (またはその他の JavaScript ベースのチャート) をレンダリングし、sharepoint リスト データまたはデータベース データに基づいてチャートをレンダリングすることができます。

于 2008-10-20T21:32:28.557 に答える
1

現在のサイトを探す必要はありません。JavaScriptでグラフを描画するためにflotを使用しています。

于 2008-10-19T13:48:32.207 に答える
1

Web ページにグラフを直接表示する場合は、VML (Vector Markup Language) または SVG (Scalable Vector Graphics) を使用できます。VML は IE でサポートされていますが、SVG は他の多くのブラウザーでサポートされています (ただし、IE はプラグインを使用して SVG を表示できます)。たとえば、Google マップは、IE で実行する場合は VML を使用し、他のブラウザーでは SVG を使用します。

VML と SVG はどちらも、表示するグラフを定義するために XML 形式を使用します。たとえば、これは VML のサンプルです。

<v:shape
    fillcolor="green"
    style="position:relative;top:1;left:1;width:200;height:200"
    path = "m 1,1 l 1,200, 200,200, 200,1 x e">
</v:shape>

これらのリンクで詳細を説明できます。

VML

SVG

于 2008-10-19T12:48:47.393 に答える
0

DojoXをご覧ください

http://dojotoolkit.org/projects/dojox

dojox.chartingは、折れ線グラフ、棒グラフ、面積グラフ、円グラフなど、多くの一般的なグラフタイプを提供します

于 2008-10-19T13:47:33.707 に答える
0

Microsoft チャート コントロールを使用します。とても使いやすいです!

ここにVS2008のステップバイステップの説明があります

http://parasdoshi1989.wordpress.com/2010/10/03/how-to-include-charts-in-visual-studio-2008-express-edition-using-microsoft-chart-control/

于 2011-01-12T23:30:19.170 に答える
0

ほとんどのチャート ソリューションでは、イメージをビットマップに描画するページを要求する img タグに URL を設定します。

http://myserver/drawgraph.aspx

描画グラフでは、通常、ビットマップを作成し、チャートを描画してから、応答でビットマップを返します。独自に行う必要があるのはこれだけです。これを行うための無料および有料のライブラリが Web 上に多数あります。ニーズやスタイルに合った API と機能セットを備えたライブラリを選択するだけです。

于 2008-10-19T15:16:38.300 に答える
0

したがって、GridView を MS Excel にエクスポートしたいと思うかもしれません。これには、データのグラフを生成するための生成されたマクロが含まれていると想像できます。あなたが意味するようなもの。それとも、Web サイトから Excel にデータを取得したいだけですか? つまり、CSV 形式は非常に簡単に実現できます。Excel形式の場合、これも可能であり、私の意見ではとても楽しいです. 生成された Excel ファイルに C# tp を埋め込んでマクロを生成することもできると思います。

アンドリュー

于 2008-10-19T12:36:06.140 に答える
0

独自の ASP.NET Chart Control をロールしてみてください。ただし、少し古いかもしれません。

Charting Controlsもご覧ください。

于 2008-10-19T12:37:44.890 に答える