Asp.net MVCのためのGoogleのチャートHtmlHelperの
-
20-09-2019 - |
質問
GoogleのチャートAPIのの任意のHtmlHelperの拡張機能はありますか? (私はいくつかの基本的なチャートに使用したいと、例えば円グラフ、棒グラフ)
ソー萌え
解決
Googleは、このようなグラフを挿入することを述べています:
<img src="http://chart.apis.google.com/chart?
chs=250x100
&chd=t:60,40
&cht=p3
&chl=Hello|World"
alt="Sample chart"
/>
それは、このようなHtmlHelperのを書きやすい十分なはずですので(未テスト):
namespace System.Web.Mvc.Html
{
public static class GoogleChartHelpers
{
public static string GoogleChart
(string cht, string chd, string chs, string chl)
{
return "<img source='http://chart.apis.google.com/chart?cht=" + cht
+ "&chd=" + chd
+ "&chs=" + chs
+ "&chl=" + chl + "' />;
}
}
}
と、このようにそれを呼び出します:
<%= Html.GoogleChart("P3","t:60,40","250x100","Hello|World") %>
これはあなたのページにこれを挿入する必要があります:
他のヒント
GoogleのチャートAPIのためのC#ラッパーます。
http://code.google.com/p/googlechartsharp/する
使用例
http://code.google.com/p/googlechartsharp/wiki/UsageExamplesする
私はあなたがそれをさらに容易にするために、このラッパークラスを組み込んだのHtmlHelperを作成することができます確信してます。
所属していません StackOverflow