C# 堆叠图表类型抛出错误

C# 堆叠图表类型抛出错误,c#,asp.net,charts,C#,Asp.net,Charts,我正在ASP.NET页面中使用堆叠图表类型。 当我运行页面时,它显示错误: 应用程序图表区域中的服务器错误轴对象-堆叠图表 对于所有系列,类型必须具有相同数量的数据点 如何解决这个问题?有人能帮我吗 提前感谢。数据绑定后,尝试调用图表上的以下方法: Chart1.AlignDataPointsByAxisLabel(); 这确保了所有数据系列都有相同数量的数据点,方法是用“假”点填充任何空白空间。那么,您有所有的数据点吗?正如上面所说的,您似乎缺少一些。比如说,如果您有两个X1和X2,那么所

我正在ASP.NET页面中使用堆叠图表类型。 当我运行页面时,它显示错误:

应用程序图表区域中的服务器错误轴对象-堆叠图表 对于所有系列,类型必须具有相同数量的数据点

如何解决这个问题?有人能帮我吗


提前感谢。

数据绑定后,尝试调用图表上的以下方法:

Chart1.AlignDataPointsByAxisLabel(); 

这确保了所有数据系列都有相同数量的数据点,方法是用“假”点填充任何空白空间。

那么,您有所有的数据点吗?正如上面所说的,您似乎缺少一些。比如说,如果您有两个X1和X2,那么所有源代码都需要这些pointschrtsc.Series[0]。XValueMember=Convert.ToString(lstDataSender[0]。ReturnDataset.Tables[0]。Columns[6]);chrtsc.Series[0]。YValueMembers=Convert.ToString(lstDataSender[0]。ReturnDataset.Tables[0]。Columns[5]);我已经这样给出了,如果有错误,您能纠正我吗..我认为您应该将
列名
而不是列本身指定为datamember
…Columns[6]。ColumnName)
,即使我添加了列[6]。ColumnName也会出现相同的错误。