جوجل HtmlHelper مخطط Asp.net بعثة التحقق المشتركة
-
20-09-2019 - |
سؤال
هل هناك أي HtmlHelper إمتداد ل جوجل مخطط واجهة برمجة التطبيقات ؟ (أود أن استخدام لبعض المخططات الأساسية، مثل تخطيط دائري، بار الرسم البياني)
وسو مو
المحلول
وتقول جوجل أن لإدراج مخطط من هذا القبيل:
<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") %>
والتي ينبغي إدراج ذلك في الصفحة الخاصة بك:
نصائح أخرى
وA C # المجمع لAPI Google الرسم البياني.
http://code.google.com/p/googlechartsharp/
وأمثلة الاستخدام
http://code.google.com/p/googlechartsharp/wiki/UsageExamples
وأنا متأكد من أنك يمكن أن تخلق HTMLHelper التي تتضمن هذه الفئة المجمع لجعلها أكثر سهولة.
لا تنتمي إلى StackOverflow