Диаграммы ASP.NET
2012-07-28 09:49:00 (читать в оригинале)
Диаграммы ASP.NET значительно расширяют возможности визуализации данных, которые предоставляет .NET Framework. Используя компоненты построения диаграмм, вы можете легко создавать ASP.NET страницы, содержащие графическое представление сложного статистического или финансового анализа. Компоненты диаграмм являлись дополнением к .NET Framework версии 3.5 SP1 и стали частью .NET Framework 4.
Основные изменения:
- Теперь существует 35 различных типов диаграмм
- Неограниченное количество районов диаграмм, заголовков, легенд и аннотаций
- Огромное количество настроек для каждого типа диаграмм
- 3-D версия большинства типов диаграмм
- Подписи данных, которые можно размещать вокруг вершин
- Линия интервалов(Strip lines), масштабирование разрывов и логарифмический масштаб
- Более 50 финансовых и статистических формул для анализа данных и преобразований
- Простое связывание и управление данными диаграммы
- Поддержка распространенных типов данных, таких как: дата, время и валюта
- Поддержка интерактивных и событийных изменений, включая обработку событий нажатия мышкой
- Управление состоянием
В следующем примере показано, как добавить диаграмму в разметку ASP.NET страницы. Здесь, компонент строит диаграмму, используя статический данные.
01 |
<asp:chart id= "Chart1" runat= "server" > |
03 |
<asp:series name= "Series1" charttype= "Column" > |
05 |
<asp:datapoint axislabel= "Product A" yvalues= "345" > |
06 |
<asp:datapoint axislabel= "Product B" yvalues= "456" > |
07 |
<asp:datapoint axislabel= "Product C" yvalues= "125" > |
08 |
<asp:datapoint axislabel= "Product D" yvalues= "957" > & |
10 |
</asp:datapoint></asp:datapoint></asp:datapoint></asp:datapoint></points></asp:series> |
13 |
<asp:chartarea name= "ChartArea1" > |
14 |
<axisy islogarithmic= "True" > |
15 |
</axisy></asp:chartarea> |
18 |
<asp:legend name= "Legend1" title= "Product Sales" > |
19 |
</asp:legend></legends> |