使用图表控件

首选配置控件的属性,html代码略,设控件id="chard" ,可以在Page_Load事件中加入
if ( ! IsPostBack)
            
{
            

                chart.ChartImagesPath
="../ChartImages";
                chart.ImagePipePageName
="../ImagePipe.aspx";//使用ImagePipe.aspx生成的图像输出,ImagePipe.aspx页可以在natvatanges的演示示例中找到
                chart.DeploymentScenario.FilePath="..//ChartImages";
                chart.DeploymentScenario.Scenario
=Infragistics.UltraChart.Shared.Styles.ImageDeploymentScenario.Session; //必须配置成Session才可以用ImagePipe.aspx生成的图像输出,缺省为在chart.ChartImagesPath生成图片
                chart.DeploymentScenario.RenderingType=RenderingType.Image;
                chart.DeploymentScenario.ImageType
=System.Drawing.Imaging.ImageFormat.Jpeg;
            
                chart.EmptyChartText
="没有任何数据";
                
/*
                chart.ColumnChart.ChartText[0].VerticalAlign=System.Drawing.StringAlignment.Far;//如是矩型图设置在矩型上面显示
                chart.ColumnChart.ChartText[0].ItemFormatString="<DATA_VALUE:##0.00>";//设置值的格式
                
*/

                

            }
二、创建数据源
    如是柱型图请按下列样式生成DataTable实例

标签
第一季度
第二季度
系列1
 ¥20000
 ¥25000
系列2
 ¥10000
 ¥15000

    如果是饼型图,按下列生成DataTable 实例
标签
金额
系列1
 ¥30000
系列2
 ¥50000
系列3
 ¥40000

一定要按规定的格式生成DataTable ,不然会报错;且除标签列允许为字符型外,其它列均只能是数值类型

三、绑定数据源,既可完成
        chart.DataSource=GetChartData(table);
       chart.DataBind();

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值