龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > asp.net编程 >

asp.net制作图形:使用amcharts(.net版)实现图形报表

时间:2009-12-21 11:47来源:未知 作者:admin 点击:
分享到:
先看下使用amCharts(.net版)控件来实现如下图形报表: 1.饼图 2.柱型图 3.线型图 第一步 当然是要添加dll引用 然后再把相关文件放到目录里 就像在项目里添加FCK编辑器一样 这样的话.开始

先看下使用amCharts(.net版)控件来实现如下图形报表:

1.饼图

pie

2.柱型图

column

3.线型图

line

 

第一步

当然是要添加dll引用

然后再把相关文件放到目录里

就像在项目里添加FCK编辑器一样

这样的话.开始的环境就好了

我的目录结构是这样的

1

当然只是为了测试,就没有那样去什么什么了

当然,在每个页的开始要注册一下这个dll
<%@ Register Assembly="am.Charts" Namespace="am.Charts" TagPrefix="cc1" %>
然后就可以用了
饼图
<cc1:PieChart runat="server" ID="PieChart1"></cc1:PieChart>
后台代码
Code
protected void Page_Load(object sender, EventArgs e)
        {
            for (int i = 0; i < 10; i++)
            {
                //PieChartDataItem pcd = new PieChartDataItem("刘巨" + i.ToString(), i);
                PieChartDataItem pcd1 = new PieChartDataItem();
                pcd1.Description = "Description" + i.ToString();
                pcd1.Title = "刘巨" + i.ToString();
                //设置点击时候的链接
                //pcd1.Url = "http://www.cnblogs.com/liuju150/";
                pcd1.LabelRadius = 1;
                pcd1.Value = i;
                pcd1.PullOut = true;
                PieChart1.Items.Add(pcd1);
            }
            PieChart1.Width = 600;
            PieChart1.Height = 500;
            //设置链接的跳转方式
            //PieChart1.SliceLinkTarget = "_blank";
            PieChart1.ScientificMax = 20;
            PieChart1.Labels.Add(new ChartLabel("测试饼图", new Unit(100), new Unit(20)));
            PieChart1.ToolTip = "测试饼图2";
        }

收藏文章
表情删除后不可恢复,是否删除
取消
确定
图片正在上传,请稍后...
评论内容为空!
还没有评论,快来抢沙发吧!
按钮 内容不能为空!
立刻说两句吧! 查看0条评论
精彩图集

赞助商链接