C# 检索HighChart上的第一个和最后一个值

C# 检索HighChart上的第一个和最后一个值,c#,javascript,highcharts,C#,Javascript,Highcharts,我正在处理,特别是直线图 使用Aspx按钮,单击我希望检索图形上first和last点的值 当我点击一个特定的点时,我可以像- click: function() { X = Highcharts.dateFormat('%A, %b %e, %Y, %H:%M', this.x); Y = this.y; document.getElementById('MainConte

我正在处理,特别是直线图

使用
Aspx
按钮,单击我希望检索图形上
first
last
点的值

当我点击一个特定的点时,我可以像-

click: function() {

                    X = Highcharts.dateFormat('%A, %b %e, %Y, %H:%M', this.x);
                    Y = this.y;
                    document.getElementById('MainContent_dateTB').value = X;
                    document.getElementById('MainContent_countTB').value = Y;

                   }

由于图形具有缩放功能,这意味着第一个点和最后一个点的值可能不同,因此当用户单击Aspx按钮(而不是图形上的点)时,我需要检索页面上当前第一个和最后一个值的值

您应该尝试“getExtremes”api调用


获得最小/最大x值后,您可以查看序列数据,查找该范围内的第一个/最后一个点。

这很有用,但可能我不清楚,我要的不是最小和最大值,这是网格上出现的第一个和最后一个值?当你有
xMin
xMax
时,你可以循环你的点,并比较点x值。对不起,我刚刚意识到你回答了我的问题,我将尝试实现这一点,并标记为正确。
yextremes = chart.yAxis[0].getExtremes();
xextremes = chart.yAxis[0].getExtremes();
yMax = yextremes.dataMax;
xMax = xextremes.dataMax;
yMin = yextremes.dataMin;
xMin = xextremes.dataMin;