我一直在使用 javascript Highcharts,我制作了一个基本的“Chart Builder”应用程序。我的目标之一是让用户创建和修改尽可能多的选项,并将它们保存到数据库中。我遇到的主要问题是试图将 Highcharts 对象转换为 c# 类。我一直在用我需要的部分慢慢地(即手动)构建它,因为我需要它们,但最终转换整个东西需要很长时间。
理想情况下,我想创建和设置整个 highcharts 选项对象服务器端,然后将其 100% 完成发送到 highcharts
有什么简单的方法可以做到这一点吗?有人做过吗?
这是 Highcharts 引用页:http://www.highcharts.com/ref/
这就是我到目前为止所做的。
public class Highchart
{
public title title { get; set; }
public plotOptions plotOptions { get; set; }
}
public class title
{
public string text { get; set; }
}
public class plotOptions
{
public series series { get; set; }
}
public class series
{
public string stacking { get; set; }
public string borderColor { get; set; }
public bool shadow { get; set; }
public int borderWidth { get; set; }
}
如你所见,我才刚刚开始^_^
最佳答案
更新:Highcharts .Net库已于 12 月更新,并且根据 Javascript library 的 V2.1.9 已接近完成功能.
.Net 库目前支持多轴、点对象、回发后的 View 状态管理、点的点击事件、系列等,以及 AJAX 数据源的内置实现;)您不需要编写单个一行 JS 代码,除非你想处理点击事件;您只需用 C# 编写代码,相应的 JS 就会自动为您呈现。
单击此处查看 Live Demo
关于c# - 作为 C# 类的 javascript Highcharts 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7287106/