如何更换
@Html.Highsoft().GetHighchartsJS(chart, "Grid"+i);
在最新版本的 highcharts 中,因为不再支持此功能。
chart.ID = "Grid" + i;
var renderedHtml = new HighchartsRenderer(chart).RenderHtml();
@Html.Raw(renderedHtml);
这在 11.4.7 版本的 highcharts 中对我不起作用。
尝试在单个视图中加载多个高图表
您可以尝试使用
HighchartsRenderer.GetJavascript()
方法,应该可以正常工作。