0

我已经使用以下代码实现了图表和绘制系列

DotNet.Highcharts.HighCharts chart=new Highcharts.HighCharts("chart");
chart.SetSeries(new[] {new Series{Name="one",Data =new Data(new Object[,]{{0,0},{10,0.6},{20,0.5}})}});
chart.SetSeries(new[] {new Series{Name="two",Data =new Data(new Object[,]{{0,0},{12,0.8},{29,0.35}})}});

现在我在运行时我想在单击按钮并从下拉列表中选择系列名称时添加点,并且在文本框中给出 x 和 y 轴的值。当用户单击添加点按钮时,无法弄清楚如何添加点。

4

1 回答 1

0

我们在 MVC 中吗?如果是这样,那么为什么不向 ActionResult 方法添加一个 bool 参数并在按钮上单击它的 ActionLink 等是否将值作为 True 传递给 Action,然后是关于您是否加载一个空的系列数据数组或的条件逻辑你加载你说已经工作的那个?

Public ActionResult MyView(bool LoadData)
{
   if(LoadData)
   {
     //LOAD DATA
   } else
   {
    // Load blank data
   }
}

也许不是我必须承认的最优雅的:)

于 2015-06-22T13:58:20.517 回答