zoukankan      html  css  js  c++  java
  • asp.net Chart 饼状图

        DataSet ds = DbHelperOleDb.Query(sbSql.ToString());
                DataTable dt = ds.Tables[0];
                string[] agencyname = new string[6];
                double[] sumshares = new double[6];
                sumshares[5] = 0;
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    if (i < 5)
                    {
                        agencyname[i] = dt.Rows[i]["fund_Name"].ToString();
                        sumshares[i] = double.Parse(dt.Rows[i]["total_share"].ToString());
                    }
                    else
                    {
                        agencyname[5] = "其他";
                        sumshares[5] += double.Parse(dt.Rows[i]["total_share"].ToString());
                    }
                }
                sumshares[5] = Math.Ceiling(sumshares[5]);
                Chart1.Series["Series1"].Points.DataBindXY(agencyname, sumshares);
                Chart1.Series["Series1"].ChartType = SeriesChartType.Pie;
                //参数是否在图类显示(Inside内,Outside 外)
                Chart1.Series["Series1"]["PieLabelStyle"] = "Inside";
                Chart1.Series["Series1"].LegendText = "#VALX #VAL 万";

  • 相关阅读:
    闭包
    递归 斐波那契
    作用域,函数的四种调用模式
    数组方法
    Math内置对象
    BeanUtils.copyProperties() 用法
    ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("Id",getId())防止内存泄漏
    Spring配置文件applicationContext.xml Hibernate SQL方言 (hibernate.dialect)
    Redis面试总结
    Nginx面试题
  • 原文地址:https://www.cnblogs.com/lmy213/p/2599072.html
Copyright © 2011-2022 走看看