¿Hay alguna extensión HtmlHelper para Google Chart Api? (Me gusta usar para algunas tablas básicas, por ejemplo, el gráfico de sectores, Gráfico de barras)Google Chart HtmlHelper para Asp.net Mvc
Soe Moe
¿Hay alguna extensión HtmlHelper para Google Chart Api? (Me gusta usar para algunas tablas básicas, por ejemplo, el gráfico de sectores, Gráfico de barras)Google Chart HtmlHelper para Asp.net Mvc
Soe Moe
Google dice que inserte una tabla como la siguiente:
<img src="http://chart.apis.google.com/chart?
chs=250x100
&chd=t:60,40
&cht=p3
&chl=Hello|World"
alt="Sample chart"
/>
lo que debería ser bastante fácil escribir un HtmlHelper como esto (no probado):
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 + "' />;
}
}
}
y lo llaman así:
<%= Html.GoogleChart("P3","t:60,40","250x100","Hello|World") %>
que debe insertar este en su página:
A C# envoltorio de la API de Google Chart.
http://code.google.com/p/googlechartsharp/
Ejemplos de uso
http://code.google.com/p/googlechartsharp/wiki/UsageExamples
estoy seguro de que podría crear un HtmlHelper que incorpora esta clase de contenedor para que sea aún más fácil.