2010-05-10 11 views

Respuesta

4

Tome un vistazo a este control web gratuito de Microsoft:

http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx

he probado con la aplicación web normal, no MVC sin embargo. Funciona bien, un poco quisquilloso en algunos detalles.

¿Qué tipo de gráficos debe tratar? Hace algún tiempo estaba buscando el control de Gantt chart, y realmente no encontré ninguno bueno libre.

Saludos, Anvar

+0

Más información sobre cómo hacer que estos gráficos funcionen con ASP.NET MVC [aquí] (http://stackoverflow.com/questions/319835/new-aspnet-charting-controls-will-they-work-with-mvc- eventualmente # 320891) y [aquí] (http://code-inside.de/blog-in/2008/11/27/howto-use-the-new-aspnet-chart-controls-with-aspnet-mvc/) –

+0

Gracias, sospeché que funcionan tanto para MVC como para las aplicaciones web normales de forma similar. – Anvar

+0

son estos todos los gráficos laterales del servidor? o pueden ser creados usando javascript? HMTL% compatible? – topwik

1

Use Google Chart Tools.

Para aclarar, GCT no es específico de ASP.NET MVC. Es una cosa alojada a la que puedes llamar con Javascript. Lo he usado tanto en MVC como en proyectos regulares de ASP.NET. Muy limpio y agradable.

Por ejemplo, abra su navegador y vaya aquí:

https://chart.apis.google.com/chart?cht=p3&chd=t:60,40&chs=250x100&chl=Hello|World

verá este:

alt text

+0

Tienes que usar los servidores de Google para que esto funcione. –

+0

Claro, y eso es una ventaja. Descargue la representación gráfica a otra persona (al igual que descarga su contenido js, ​​css a una CDN). – sohtimsso1970

+0

Si puedes hacer eso. No será posible en algunos escenarios, como las aplicaciones de Intranet con datos sensibles a la empresa. –

0

Google charts

Las ventajas de las Herramientas de gráficos de Google son:

  • Una rica galería de visualizaciones proporcionados como:
    • gráficos de imagen - con ayuda de una petición de URL simple a un servidor de gráficos de Google
    • Los gráficos interactivos - con ayuda de un Google desarrolló biblioteca de JavaScript
    • puede leer datos en vivo de una variedad de fuentes de datos
    • simple de usar y gratis
+0

Tienes que usar los servidores de Google para que esto funcione. –

+0

Sí, si ofrezco mi sitio como intranet solamente, no funcionará si el cliente no tiene conexión a Internet –

+0

Habría sido agradable incluir eso en su pregunta, en este caso, los gráficos de google no funcionarán. Fusion Charts podría ser otra opción, ¡además son fantásticos! – Rippo

Cuestiones relacionadas