2012-02-03 8 views
8

Tengo que desarrollar una aplicación ASP.NET MVC3 en C# y Razor que tiene que recopilar datos de una base de datos, elaborarlos y, de acuerdo con las preferencias del usuario, mostrar un gráfico basado en las preferencias del usuario.¿Cómo creo gráficos en ASP.NET MVC3?

Por ejemplo, el usuario puede querer cifras diarias o mensuales, lo quiere en un histograma en lugar de un gráfico de torta.

Me preguntaba cómo se puede dibujar un gráfico en ASP.NET e incluso decidir qué tipo de gráfico, etc. Supongo que todavía no han creado ayudantes para estas tareas.

Respuesta

11

usted tiene un par de opciones:

1. Crear su propio control de gráficos

de inicio desde cero o genera una MVC ayudante ChartHelper web de 3 a construir sus propias cartas.

2. Use un 'fuera de la plataforma' componente

Telerik hacer un gran conjunto de controles para ASP.NET MVC, incluyendo un gráfico. Eche un vistazo a su demonstrations para ver si se ajusta a sus necesidades.

3

Me gustaría echar un vistazo a una herramienta de terceros para hacer esto por usted. He utilizado Telerik's MVC extensions en el pasado y he tenido buena suerte con ellos. Dependiendo de sus requisitos de licencia, hay una versión gratuita o de pago.

1

He usado HighCharts antes. Esta es una biblioteca de gráficos javascript, pero es fácil de configurar.