2011-09-19 2 views
4

여러 열 차트에 데이터 열을 표시해야합니다. 단일 열 차트를 사용했지만 다른 Y 축 열을 차트에 바인딩하는 방법을 찾을 수 없습니다.asp.net 차트 컨트롤을 사용하여 여러 개의 열 차트

은 내가이 문제에 대한 다음과 같은 링크가 유용하다고 형식

다음
Name  DataField-1 DataField-2 
Emp-a  200    220 
Emp-b  150    250 
+0

여기에 chtStudentResult 란 무엇입니까? – codery2k

+0

그것은 태그입니다. –

답변

3

데이터를 가지고있다.
http://blogs.msdn.com/b/alexgor/archive/2009/02/21/data-binding-ms-chart-control.aspx

아무도 이보다 더 좋은 의견이 있으면 게시하십시오.

다음과 같은 다른 방법을 찾기 ..

double[] array1 = { 2.8, 4.4, 6.5, 8.3, 3.6, 5.6, 7.3 }; 
double[] array2 = { 2.0, 4.0, 6.1, 7.8, 2.5, 5.0, 6.2 }; 

chart1.Series.Add("Series1"); 
chtStudentResult.Series["Series1"].Points.DataBindY(array1); 
chtStudentResult.Series.Add("Series2"); 
chtStudentResult.Series["Series2"].Points.DataBindY(array2); 

그것은 원하는 여러 열 열 차트를 생성한다. enter image description here

1

매우 쉽습니다.

  1. 차트 컨트롤의 속성으로 이동하면됩니다. 시리즈라는 속성이 있습니다.

  2. 클릭하여 차트에 표시해야하는 두 가지 시리즈를 제공하십시오. 예 : DataField-1, DataField-2

  3. 차트로 이동하여 데이터 소스를 컨트롤에 첨부하십시오.

  4. 그러면 XAxisYAxis 두 개가 생깁니다.

  5. 그런 다음 올바른 축 값을 선택하십시오.

+1

젠장 드래그 앤 드롭 프로그래밍 ... – bokkie

관련 문제