2009-11-09 3 views
0

원시 카운트 테이블을 반환하는 SqlDataSource을 사용하고 있습니다. 이 열 중 하나가 "합계"입니다. 나는 토글 스위치의 일종을 사용하여 총 카운트 수를 백분율로 표시하는 기능을 사용자에게 제공하고자합니다.카운트 백분율을 전환하는 GridView

처음에는 두 개의 CSS 클래스가 있고 각 값 주위에 <span class="raw"><span class="perc">을 넣은 다음 Javascript를 사용하여 보이지 않게했습니다. 나는 이것을 어떻게 할 것인지 잘 모르겠습니다.

내가이 문제에 어떻게 접근 할 수 있는지에 대한 제안이 있으면 감사하겠습니다.

답변

2

나의 제안은의 GridView 컨트롤의 RowDataBound 이벤트 핸들러를 추가하고 열 표시 토글 값을 기반으로하는 내용을 변경하는 것입니다.

0

단추 누르기 이벤트를 기반으로 열 가시성을 변경해 보았습니까?

+0

% 열에 백분율이 없습니다. 지금 당장 가지고있는 건 미가공 계산뿐입니다. –

+0

죄송합니다. 질문에 대한 오해를했습니다. IMO에서 취해야 할 첫 번째 단계는 백분율 정보를 계산하여 데이터 소스에 포함시키는 것입니다. 일단 그리드에 바인딩하면 처음에 제안한대로 할 수 있습니다. –

+0

만약 내가 그것을 도울 수있는 저장 프로 시저의 출력을 수정하지 싶습니다. –