ASP.NET WebForm echarts初试随笔

创建项目
  1. 文件 -> 新建 -> 项目 -> ASP.NET Web应用程序(EchartsDemo) -> 选择模板(Empty) -> 确定
  2. 在项目上右击 -> 添加 -> 新建项 -> OWIN Startup 类(Startup.cs)
  3. 在项目上右击 -> 添加 -> web窗体(Default.aspx)
  4. 在项目上右击 -> 添加 -> 新建项 -> 一般处理程序(GetFileHandler.ashx)
编写JS脚本

采用Ajax进行定时刷新

 $.ajax({
   type: 'GET',
   url: '/GetFileHandler.ashx',
   dataType: 'json',
   success: function (result) {
       console.log(result);
   },
   error: function(result) {
       console.log(result);
   }
});
ASP.NET后台程序编写

拼接JSON

var rss = new JObject(
    new JProperty(
         "xAxis", new JObject(
             new JProperty("type", "category"),
             new JProperty("data", new JArray(date)))),
     new JProperty(
         "yAxis", new JObject(
             new JProperty("type", "value")
         )),
     new JProperty("series", new JArray(
         new object[] { new JObject(new JProperty("data", new JArray(value)),
             new JProperty("type", "line")), }
     ))
 );

将拼接的JSON发送

context.Response.Write(rss.ToString());
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值