Y at-il des extensions HtmlHelper pour Google Chart Api? (J'aime utiliser quelques graphiques de base, par exemple Diagramme en camembert, diagramme à barres)Google Graphique HtmlHelper pour Asp.net Mvc
Soe Moe
Y at-il des extensions HtmlHelper pour Google Chart Api? (J'aime utiliser quelques graphiques de base, par exemple Diagramme en camembert, diagramme à barres)Google Graphique HtmlHelper pour Asp.net Mvc
Soe Moe
Google dit que vous insérez un graphique comme celui-ci:
<img src="http://chart.apis.google.com/chart?
chs=250x100
&chd=t:60,40
&cht=p3
&chl=Hello|World"
alt="Sample chart"
/>
Il devrait être assez facile d'écrire un HtmlHelper comme celui-ci (non testé):
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 + "' />;
}
}
}
et l'appeler comme ceci:
<%= Html.GoogleChart("P3","t:60,40","250x100","Hello|World") %>
qui devrait l'insérer dans votre page:
A C# wrapper pour l'API Google Chart.
http://code.google.com/p/googlechartsharp/
Exemples d'utilisation
http://code.google.com/p/googlechartsharp/wiki/UsageExamples
Je suis sûr que vous pouvez créer un HtmlHelper qui intègre cette classe d'emballage pour le rendre encore plus facile.