<script language=JavaScript for=GridID event=OnCheckClick(row,colid,check)>
</script>
를 쓰시면 되지 않을까 싶네요..
도움이 되시길~~~
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :windows
>* 문의할 Component명 및 버전 : Grid(1,2,1,144)
>* DataSet 버전 : 1,2,1,30
>* Tr 버전 : 1,2,1,24
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
>안녕하세요.
>
>grid에서 checkbox 사용한 컬럼에서 현재 선택되어 있지 않은 컬럼을 선택해서 checkbox 값을 변경할려고 하면 두번 클릭해야되네요.
>
>나름대로 다음처럼 grid의 OnLButtonDown() 이벤트에 스크립트를 만들어서 처리해볼려고 했는데
>이렇게 하면 checkbox를 둘러싼 컬럼의 비어있는 영역을 클릭하면 제대로 동작을 하는데 checkbox를 클릭하면 두번처리되면서 checkbox 값을 바꿀수가 없네요.
>
>if ( Colid == "status" ) {
> switch( tb_dsGrid.NameValue(Row, Colid) ) {
> case 0 :
> tb_dsGrid.NameValue(Row, Colid) = 1;
> break;
> case 1 :
> tb_dsGrid.NameValue(Row, Colid) = 0;
> break;
> }
>}
>
>혹시 grid에서 checkbox 컬럼 클릭시 checkbox가 받는 이벤트를 처리할 수 있는 방법이 있는지요?