代替ソリューション (後で戻ってきて、既存のコードでそれを行う方法を説明する場合があります) 注: これを示すために winform を使用していますが、asp.net アプリケーションでも同じように動作するはずです。
私の代替ソリューションでは、このステートメントの使用をスキップできます
//Chart1.ChartAreas[0].AxisY.Crossing = Double.MaxValue;
代わりに、セカンダリ x 軸を使用するようにデータシリーズを設定できます。
//chart1.ChartAreas[0].AxisY.Crossing = Double.MaxValue; // Disabled - from your example.
chart1.ChartAreas[0].AxisY.IsReversed = true;
chart1.Series[0].XAxisType = AxisType.Secondary;
// Example data for image below
chart1.Series[0].ChartType = SeriesChartType.Spline;
chart1.Series[0].Points.Add(new DataPoint(1, 0));
chart1.Series[0].Points.Add(new DataPoint(2, 40));
chart1.Series[0].Points.Add(new DataPoint(3, 20));
chart1.Series[0].Points.Add(new DataPoint(4, 90));
chart1.Series[0].Points.Add(new DataPoint(5, 20));
私のコード例は、次の図になります。

私の回答が適切であると思われる場合は、承認済みとしてマークしてください。ありがとう!