• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1463
2006.06.06 (02:21:06)
제가 알고 있기론..
onRowPosChanged 이벤트는 데이타 건수와는 상관없이, 데이타셋의 로우 위치가 변경되었을 때 발생하는 걸로 알고 있습니다.

또한
Edit={decode(currow,1,"false","true")} 와 같이 쓰시면 첫번째 로우에 있는 체크박스는 disable 이 되고
다른것들은 수정 가능한 형태가 됩니다.


>       <script language=JavaScript for=tb_DataSet event=onRowPosChanged(row)>
>                if (this.NameString(row, 'Qty') != "10") {
>                  alert(1);
>                  tb_Grid.ColumnProp('Flag', 'Edit') = "none";
>                } else {
>                  alert(2);
>                  tb_Grid.ColumnProp('Flag', 'Edit') = "any";
>                }
>        </script>
>
>
>여기서 두가지 궁금한게 있습니다.
>일단 event = onRowPosChanged 에서 그리드 10건 조회시 10번이 일어나는지여? 제가 알기론 한번밖에
>안일어나는데... 맞나여?
>
>그리구 다른건 tb_Grid.ColumnProp('Flag', 'Edit') = "none" 이라는건 그리드 10건 checkBox 모두를 disable
>시켜주는거 아닌가여? 1번째 로우의 CheckBox는 disable 시키고 3번째 로우의 checkBox는 enable시키는게
>가능한지여?
>
>
>아시는분 답변해주시면 정말 감사하겠습니다.. ㅠㅠ
>
 
Tag List
XE Login