Gibt es HtmlHelper Extensions für Google Chart Api? (Ich mag für einige grundlegende Charts verwenden, zB Kreisdiagramm, Balkendiagramm)Google Chart HtmlHelper für Asp.net Mvc
Soe Moe
Gibt es HtmlHelper Extensions für Google Chart Api? (Ich mag für einige grundlegende Charts verwenden, zB Kreisdiagramm, Balkendiagramm)Google Chart HtmlHelper für Asp.net Mvc
Soe Moe
Google sagt, dass Sie ein Diagramm wie folgt ein:
<img src="http://chart.apis.google.com/chart?
chs=250x100
&chd=t:60,40
&cht=p3
&chl=Hello|World"
alt="Sample chart"
/>
So sollte es leicht sein, genug zu schreiben, eine Htmlhelper so (ungetestet):
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 + "' />;
}
}
}
und nennen sie es wie folgt aus:
<%= Html.GoogleChart("P3","t:60,40","250x100","Hello|World") %>
, die diese in eine Seite einfügen sollte:
A C# Wrapper für die Google Chart API.
http://code.google.com/p/googlechartsharp/
Anwendungsbeispiele
http://code.google.com/p/googlechartsharp/wiki/UsageExamples
Ich bin sicher, dass Sie eine Htmlhelper schaffen könnte, die diese Wrapper-Klasse enthält es noch einfacher zu machen.