2013-03-25 3 views
0

각 행에 대해 "보험 이름, 플랜트 유형, 프리미엄 ...."과 같은 데이터가있는 데이터 테이블이 있습니다.표시 할 동적 열 번호가있는 테이블

그래서 내 프런트 엔드에 나는 아래와 같이 보여주고 있습니다

Insurance Name  HealthNet  Harvard   UniCare 

Plan Type   HMO   PPO    HMO 

Premium    100   150    200 

을 그래서 가끔 헬스 넷 하버드을 보여주는 두 개의 열이있을 수 있습니다. 때때로 3 이상. 이 경우 리피터를 사용하여 데이터 테이블 수에 따라 동적으로 만드는 방법은 무엇입니까?

감사

+0

"중계기"의 특별한 이유는 무엇입니까? 'AutoGenerateColumns'가'true'로 설정된'GridView'를 사용하면 쉽게 구현할 수 있습니다 –

+0

샘플을 제공해 줄 수 있습니까? – user1882705

+0

내 대답을 확인하십시오. –

답변

1

이 샘플 :

aspx 마크 업 아래와 같이 : 이것은 데이터 테이블을 선회하는 방법을 도움이 될 것입니다

gv.DataSource = yourDataTable; // doesn't matter how many columns are there, it will handle it automatically 
gv.DataBind(); 
+0

당신의'repeater'에서'html table'을 렌더링하는 것은 확실합니다 .... 반면에'gridview'는 기본적으로'html table'을 렌더링합니다 ... 그래서'datview'를'gridview''datasource'에 언급하십시오 –

+1

+1 AutoGenerateColumn의 경우. 그러나 열 이름을 지정하는 방법에 대한 예제를 추가 할 수 있습니까? 기본적으로 (클래스를 사용하는 경우) 열 이름에 공백을 추가 할 수 없습니다. – Fendy