FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 2678|回复: 1
打印 上一主题 下一主题

hicharts 初步使用

[复制链接]
跳转到指定楼层
楼主
发表于 2016-5-12 11:30:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1)我使用的DotNet.Highcharts,使用nuget添加引用,或者去https://dotnethighcharts.codeplex.com/下载
2) 相应的页面引入js文件,jquery和highcharts,注意文件的目录。
<head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <script src="../res/js/jquery-1.9.0.min.js" type="text/javascript"></script>
    <script src="../Scripts/Highcharts-4.0.1/js/highcharts.js" type="text/javascript"></script>
    <title></title>
</head>
3)放置组件,放到ContentPanel里,里面的div是控制图表大小的。
<f:ContentPanel ID="ContentPanel1" runat="server" Width="1000px" BodyPadding="5px"
            ShowBorder="true" ShowHeader="true" Title="内容面板">
           <div id="container" style="width:900px;height:400px">
                <aspiteral ID="Literal1" runat="server"></aspiteral>
            </div>
        </f:ContentPanel>
4)
  DotNet.Highcharts.Highcharts chart = new DotNet.Highcharts.Highcharts("chart")
      .SetXAxis(new XAxis
      {
          Categories = new[] { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }
      })
      .SetSeries(new Series
      {
          Data = new Data(new object[] { 29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4 })
      })
      .SetCredits(new Credits{Enabled=false})     ;
           Literal1.Text = chart.ToHtmlString();

沙发
发表于 2016-5-16 16:40:50 | 只看该作者
.net版,这个我一直在用,很方便,集成后开发效率提高不少
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-26 11:14 , Processed in 0.043657 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表