MS Chart与ASP.NET图表类型“列”不显示轴x标签,如果图表中有超
发布时间:2020-12-16 00:21:40 所属栏目:asp.Net 来源:网络整理
导读:我有一个MS图表类型列的问题。如果图表中有9个以上的条形,则axis-x标签将不会正常显示,其中一些则会消失。 这是我的图表的标记: asp:Chart ID="chtNBAChampionships" runat="server" Series asp:Series Name="Championships" YValueType="Int32" Palette=
我有一个MS图表类型列的问题。如果图表中有9个以上的条形,则axis-x标签将不会正常显示,其中一些则会消失。
这是我的图表的标记: <asp:Chart ID="chtNBAChampionships" runat="server"> <Series> <asp:Series Name="Championships" YValueType="Int32" Palette="Berry" ChartType="Column" ChartArea="MainChartArea" IsValueShownAsLabel="true"> <Points> <asp:DataPoint AxisLabel="Celtics" YValues="17" /> <asp:DataPoint AxisLabel="Lakers" YValues="15" /> <asp:DataPoint AxisLabel="Bulls" YValues="6" /> <asp:DataPoint AxisLabel="Spurs" YValues="4" /> <asp:DataPoint AxisLabel="76ers" YValues="3" /> <asp:DataPoint AxisLabel="Pistons" YValues="3" /> <asp:DataPoint AxisLabel="Warriors" YValues="3" /> <asp:DataPoint AxisLabel="Mara" YValues="4" /> <asp:DataPoint AxisLabel="Saza" YValues="9" /> <asp:DataPoint AxisLabel="Buha" YValues="6" /> </Points> </asp:Series> </Series> <ChartAreas> <asp:ChartArea Name="MainChartArea"> </asp:ChartArea> </ChartAreas> </asp:Chart> 只有9个酒吧,它的作品,但我不知道为什么它失败与超过9个酒吧。有没有办法使图表正常工作?另外,如果可能,如何使每个酒吧有不同的颜色? 解决方法
我有同样的问题,但我正在使用c#在页面加载。
我通过添加来解决它 Chart2.ChartAreas["ChartArea1"].AxisX.Interval = 1; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET通过ajax调用后台方法
- asp.net-mvc – asp.net mvc通用控制器
- 配置多个.Net应用程序的最佳方法
- ASP.NET 2.0 – 带有tbody / thead的DataGrid
- asp.net-mvc – 在Html.TextBoxFor()onchange事件上更新模型
- asp.net-mvc – 如何改变jslint(VS 2010扩展)忽略文件?
- 在ASP.NET(C#)中实现安全,独特的“一次性”激活URL
- asp.net – 在代码而不是数据库中存储salt
- asp.net-mvc – ASP.Net MVC 3.0 Ajax.ActionLink使用javas
- asp.net – 我应该继续研究MVC 1.0上的项目还是停止学习MVC
推荐文章
站长推荐
热点阅读