MS 차트 차트 유형 열에 문제가 있습니다. 차트에 9 개 이상의 막대가 있으면 x 축 레이블이 올바르게 표시되지 않고 일부 레이블 만 사라집니다.차트가있는 ASP.NET 차트 유형 "열"이있는 MS 차트 차트에 9 개 이상의 막대가있는 경우 레이블 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 개 이상 바 실패 이유를 모르겠어요. 차트를 제대로 작동시키는 방법이 있습니까? 또한 가능한 경우 각 막대의 색을 다르게 만드시겠습니까?
MHinton, 너비 트릭이 작동하지 않습니다. 나는 심지어 Width = "800px"Height = "600px"를 설정하여 변경을 보았지만 AxisLabel은 제대로 표시되지 않습니다. 같은 문제가 발생합니다. –
이와 같이 목록 끝에 하나 이상의 DataPoint를 추가하십시오. –
MHinton
결과는 여전히 동일합니다. AxisLabel이 제대로 표시되지 않습니다. 10 AxisLabel을 보여주는 Intead는 위의 두 번째 그림처럼 5 점만 보여줍니다. –