星空网 > 软件开发 > ASP.net

asp.net 柱形图

在vs中,如果要使用柱形图,我们大多数使用第三方提供的插件,所以必须要引用样式,这里我使用的是Highcharts-4.1.9插件,百度一下就可以下载到。

关键的js代码:

 <script src='/images/loading.gif' data-original="../Highcharts-4.1.9/js/jquery-1.8.2.min.js"></script>    <style type="text/css">    </style>    <script type="text/javascript">      $(function () {        $('#container').highcharts({          chart: {            type: 'column'          },          title: {            text: '各科室出院人次统计'          },          subtitle: {            text: '柱形图'          },          xAxis: {            type: 'category',            labels: {              rotation: -45,              style: {                fontSize: '13px',                fontFamily: 'Verdana, sans-serif'              }            }          },          yAxis: {            min: 0,            title: {              text: '出院人次'            }          },          legend: {            enabled: false          },          tooltip: {            pointFormat: '{series.name}: <b>{point.y}</b><br/>'          },          series: <%= returnValue %>,          dataLabels: {            enabled: true,            rotation: 0,            color: '#FFFFFF',            align: 'center',            format: '{point.y}', // one decimal            y: 10, // 10 pixels down from the top            style: {              fontSize: '13px',              fontFamily: 'Verdana, sans-serif'            }          }        }]      });      });      </script>

.net后台获取数据库数据填充:

public string returnValue = "";public string containerHeight = "400px";//关键性代码DataTable dt = ((DataSet)rs).Tables[0];        if (dt.Rows.Count > 0)        {          if (dt.Rows.Count > 4)          {            containerHeight = (dt.Rows.Count * 50).ToString() + "px";          }          else          {            containerHeight = "200px";          }          string dataY = "[{name: '总费用',data: [";          foreach (DataRow dr in dt.Rows)          {            dataY += "['" + dr["名称"].ToString() + "'," + dr["总费用"].ToString() + "]" + ",";          }          returnValue = dataY + "]";        }

大功告成,柱形图数据填充结束。




原标题:asp.net 柱形图

关键词:ASP.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

电商商务:https://www.goluckyvip.com/tag/11664.html
美国财政部:https://www.goluckyvip.com/tag/11665.html
全球降息潮:https://www.goluckyvip.com/tag/11666.html
选品价格建议:https://www.goluckyvip.com/tag/11667.html
危险玩具:https://www.goluckyvip.com/tag/11668.html
阿根廷罢工:https://www.goluckyvip.com/tag/11669.html
五月电商盛宴:节假日营销策略解析与商机揭秘 :https://www.kjdsnews.com/a/1842215.html
2023年意大利在线销售额超800亿欧元,增长27.14%:https://www.kjdsnews.com/a/1842216.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流