Как создать круговую диаграмму и гистограмму asp.net 2.0
Вы можете попробовать красивые и привлекательные Silverlight Bar и Pie Chart от Visifire. Visifire - лучший выбор, если вы действительно хотите сосредоточиться на внешности, ясности при создании презентации или отчета. Также Visifire работает со всеми версиями asp.net.
Галерея диаграммы Visifire Bar: http://visifire.com/silverlight_bar_charts_gallery.php
Галерея диаграмм столбцов Visifire: http://visifire.com/silverlight_2d_column_charts_gallery.php
Галерея диаграмм Visifire: http://visifire.com/silverlight_pie_doughnut_charts_gallery.php
Если вам не нужно создавать сложные и интерактивные диаграммы, вы можете попробовать Google Chart, это очень просто...
пример:
<img src="https://chart.apis.google.com/chart?cht=p3&chd=t:60,40&chs=250x100&chl=Hello|World" />
продукция:
Вы можете написать свой собственный общий обработчик (.ashx), который генерирует изображение вашей диаграммы диаграммы/круговой диаграммы в виде растрового изображения с использованием System.Drawing и сохраняет его в Response.OutputStream, если: a) вы действительно хотите сделать жизнь тяжелой для себя или б) действительно нужно подробно настроить вывод
Намного лучше использовать один из элементов управления, рекомендованных другими ребятами
Нет никаких сомнений в том, что явный выбор # 1 для меня заключался в использовании элементов управления MS Chart, которые имеют сборки для платформ .NET 2.0 и 4.0. На самом деле элементы управления были первоначально получены от Dundas от Microsoft, поэтому сходства существуют, но элементы управления MS Chart бесплатны! Они существуют в пространстве имен System.Web.DataVisualization.
Я использую их уже около 3 лет, а обширная документация и примеры делают создание диаграмм BREEZE в ASP.NET. Взгляните на приведенные ниже ссылки, чтобы начать:
Примеры среды для элементов управления диаграммами Microsoft (загружаемый код очень помогает!):
http://archive.msdn.microsoft.com/mschart
Начало работы (элементы управления диаграммой):
http://msdn.microsoft.com/en-us/library/dd456753.aspx
Я рекомендую графики слияния. Этот API очень упрощает реализацию.
http://liberofusioncharts.codeplex.com/
рассматривает
ЗедГраф?
Примеры:
Рекомендуем: http://www.simplechart.net/
В дополнение к Microsoft Charting вы также можете получить хорошие компоненты из
Для другого подхода, чем элемент управления диаграммой MS или другими компонентами, следует использовать этот элемент управления Microsoft Report Viewer и составлять отчет (локально или через службы отчетов).