데이터 공급자는 SQL Server 데이터베이스 테이블 X에서 동적 보고서 데이터를 제공합니다. 또한 보고서 수와 열 (세미콜론으로 구분 된 문자열)을 포함하는 메타 데이터 테이블 Y가 있습니다. 보고서 데이터 테이블 X에는 세미콜론으로 구분 된 모든 데이터를 보유하는 텍스트 필드가 있습니다. 공급자는이 작업을 동적으로 수행하며 그 선택에 영향을 미치지 않습니다.MVC3보기 테이블에서 동적으로 CSV 표시
내가 수행해야합니다
- 로드 Y의 메타 데이터 Y에서 선택한 보고서
- 디스플레이에 대한 X의 데이터
- 로드 웹 페이지에 테이블의 데이터
모델/컨트롤러에서 이것을 읽고 webgrid/테이블에 표시하는 방법에 대해 어떻게 생각하십니까? 고정 열이있는 모델의 경우 간단하지만 열이 동적 일 때는 어떻습니까?
현재 솔루션은 데이터를 DataTable로 구문 분석하고이 개체의보기에서 행과 표 셀을 수동으로 출력합니다. WebGrid의 어떠한 사용, MvcContrib 그리드 등
질문에 대한 의견을 말하기보다는 업데이트 된 정보로 질문을 편집하십시오. –