• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1852
2006.06.23 (23:19:29)

><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가 받는 이벤트를 처리할 수 있는 방법이 있는지요?
>

Grid의 UsingOneClick 를 설정해서 처리하세요 ^^
 
Tag List
XE Login