2009-09-15 2 views
0

나는 asp.net 응용 프로그램을 수정해야합니다. 응용 프로그램은 자바 스크립트, 컨트롤 및 셀 수정 (색상 셀 등)이 많이있는 거대한 gridview로 구성되어 있습니다.다른 (더 나은) 방법으로 gridview 행 셀 indentify 색인으로?

이제 더 많은 칼럼을 추가하기 위해 gridview를 수정해야합니다. 많은 코드는 지표를 기반으로 셀을 식별하는 것을 기반으로합니다. 행. 셀 (1). 이 behaivor를 최적화 할 방법이 있습니까?

나는 중간에 열을 추가하고 모든 indeces를 증가시켜 새로운 위치와 일치시키려는 생각을 좋아하지 않습니다.

챠오 리치

답변

1

당신은 당신의 컬럼의 열거를 만들 수 있습니다

Enum GridColumnIndex 
(
    Id = 0, 
    Name = 1, 
    ... 
) 

는 다음과 같이이 열거를 사용 row.Cells(GridColumnIndex.Id).
열 구조를 수정하면 열거 형을 업데이트하기 만하면됩니다.

+0

좋은 아이디어입니다. 고맙습니다! – Richard