2009-07-02 4 views
0

사용자가 asp.net ListView의 열을 사용자 정의 할 수 있도록하고 싶습니다.런타임의 동적 ListView 열

예 : 10 개의 데이터 열이있는 경우 사용자는 ListView의 개인 설정보기에 표시 할 열 수를 선택할 수 있어야합니다.

나는이 작업을 수행하는 방법을 조사했으며, 나는 무엇을 생각해 냈는가? 특정 사용자 설정을 기반으로 런타임에 ITemplate 인터페이스를 구현합니다.

다음 msdn 기사에서는 ITemplate 인터페이스를 구현하는 방법을 설명합니다. http://msdn.microsoft.com/en-us/library/aa289501%28VS.71%29.aspx

내가 알고 있어야하는 목표를 달성하기위한 다른 방법이 있습니까?

+0

본인은이 문제를 직접 해결하고 있으며이 문제를 해결했다면 궁금합니다. – Novus

답변

0

이전에 이런 종류의 기능을 구현했습니다. 그러나 ITemplate 인터페이스를 사용하지 않았습니다. 나는 각 열에 대응하는 수평 체크 박스를 갖는 매우 전통적인 접근법을 사용했다. 선택 또는 선택 해제 된 체크 상자에 따라 ListView에서 열의 가시성을 설정합니다.