현재 하실려는 작업이 질문 내용만 봐서는 정확한 판단을 하기 어렵습니다.
1. 그리드 상에서 보이는 그리드 해더의 이름을 바꿀려면
GridID.ColumnProp("컬럼명","name") = "해더명";
위와 같이 사용하시면 변경 가능합니다.
위에서 사용한 컬럼명은 그리드 포멧에서 <C> Tag안에 있는 id값이라고 생각하시면 됩니다.
2. 데이터가 이미 조회된 후 헤더를 바꾸고 싶은데요,
SetDataHeader란 메소드는 데이터셋의 구조를 재정의 한것으로 보면 됩니다.
조회서비스를 통한 dataset이나 setdataheader를 통하거나 2가지 경우는
데이터셋의 컬럼 구조를 재정의 하는 것을 통하지 않고는 변경 불가능합니다.
>
>데이터가 이미 조회된 후 헤더를 바꾸고 싶은데요,
>
>ds의 SetDataHeader() 을 이용하면 데이터가 다시 초기화 되어버려
>
>이용하기가 곤란할 것 같습니다.
>
>var DisplayName = GridID.GetHdrDispName(-3,colid);
>
>위처럼 읽기는 가능해 보이는데..
>
>colid 또는 index를 이용하여 특정 커럼의 헤더의 문자열만 바꿀 수 없나요?
>
>