c# - 作为 C# 类的 javascript Highcharts 对象

标签 c# javascript class object highcharts

我一直在使用 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/

相关文章:

c# - 为同义词表创建字符变异算法

c# - mysql C# 中列标题中的特殊字符

javascript - 在 MongoDB 控制台中创建函数

c# - 循环列表空元素

c++ - 为什么你可以调用一个复制构造函数传入你正在构造的对象? (C++) (海合会)

c# - 在数据库操作的 WF CodeActivity 和 AsyncCodeActivity 之间进行选择

c# - 使用 ToString 捕获整个 ToolStripMenu 树

javascript - x-tag 事件委托(delegate) : accessing the root element

javascript - 如何在react中设置axios的响应状态

c++ - 为什么我收到 "no matching function"错误?