*这是我所看到的用于我所追求的图表风格的名称 - 不确定这个名称是“官方”的。
我想要的是什么:
我不确定图表控件是否可以执行此操作,但我可能会在控件具有的许多属性和设置中遗漏某些内容。
答案 0 :(得分:0)
来自pnuts的暗示。我在图表控件上阅读了更多内容....
我创建了一个3D'曼哈顿'风格图表。数据源选择包含DayName,NumberOfOrders和WeekNo等列的数据。
图表应关闭聚类,您需要使用特殊的数据绑定方法。
Chart1.DataBindCrossTable(ds.GetYearsOrdersByDay, "WeekNo", "DayName", "NumberOfOrders", null);
这将根据数据集和参数创建多个系列。
基本标记
<asp:Chart ID="Chart1" runat="server" Height="600px" Width="700px">
<Series>
</Series>
<ChartAreas>
<asp:ChartArea Name="ChartArea1">
<Area3DStyle Enable3D="True" IsClustered="false" Perspective="20"/>
<AxisY Interval="100"></AxisY>
<AxisX IntervalOffset ="1.0" Interval ="1.0" >
<MajorGrid Enabled="true" Interval="1.0" IntervalOffset="0.5" />
</AxisX>
</asp:ChartArea>
</ChartAreas>
<Legends>
<asp:Legend Name="Legend1" Title="Number of Orders">
</asp:Legend>
</Legends>
</asp:Chart>