• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1004
2009.11.02 (10:41:20)
테스트 해본 결과 정상동작합니다.

DataSet 없이 LuxeCombo에 CBData만으로 정의했을 경우 SortColumn을 했을 때 Index를 찍는 샘플을 첨부합니다.


>재질문입니다.
>LuxeCombo 를 DataSet으로 한게 아니라
>콤보명.CBData = xxx;
>이렇게 불러온거고, 콤보에도
><param name=ComboDataID    value=dataId> 이러한 구문은 쓰지 않고 있습니다.
>바로 CBData로 불러온걸 소팅하려고 하는데,
>아래처럼
><param name=Sort value="true">
><param name=SortColumn  value="Code">
>이렇게 해서 소팅은 정상적으로 보이지만
>실제 값을 찍을때는 소팅되기 전의 index를 찍어줍니다.
>소팅된 후의 index를 가져오려면 어떻게 해야되나요
>
>>문의사항으로 테스트한 결과 정상동작 합니다.
>>의문점은 dataId.SortColumn = "Code"; 를 사용한다 하셨는데 데이터셋은 SortColumn 메소드가 존재하지 않습니다.
>>
>>샘플첨부하니 확인해보시기 바랍니다.
>>Max 컴포넌트를 사용하였습니다.
>>
>>>게시판을 이용해 주셔서 감사합니다.
>>>다음양식에 맞게 입력해주세요.
>>>
>>>dataId.CBData = xxx;
>>>이렇게해서 불러온 콤보 데이타를
>>>
>>>아래처럼 소팅을 했습니다.
>>><param name=Sort value="true">
>>><param name=SortColumn  value="Code">
>>>
>>>dataId.Sort = true;
>>>dataId.SortColumn = "Code";
>>>
>>>
>>>이렇게 해서 보여지는건 소팅되서 정상적으로 보여주는데,
>>>실제 선택한 값을 찍어보면 선택한 index의 code와 value값이 틀리게 나옵니다.
>>>
>>>소팅된 순서대로 code, value가 제대로 전달되게 할려면 어떻게 해야되나요.,.
>>
>
 
Tag List
XE Login