amCharts是一款强大的图表控件,支持Javascript和Falsh两种显示方式,支持.NET等多种客户端,本文演示在asp.net中的使用。
折线图


柱形图


可以添加两个或多个柱子,方便数据对比,一个柱子可分比例按段显示
Chart.ColumnType = ColumnChartColumnTypes.Stacked;
饼图
chat_mcc.DataSource = dtApp;
//
数据源
chat_mcc.DataTitleField = " id "; // 字段
chat_mcc.DataValueField = " cnt ";
chat_mcc.DataBind();
chat_mcc.DataTitleField = " id "; // 字段
chat_mcc.DataValueField = " cnt ";
chat_mcc.DataBind();
- amChart .NET控件开发快速,与代码结合动态生成方便,但Flash显示在有些平台不支持不友好
- amChart Javascript 显示不受平台约束,但配置相对麻烦,一个图标需要单独的数据文件和配置文件
- 有些其它控件如WebChart显示时会自动生成一张静态图片,这在多台服务器之间同步(负载均衡)时影响访问