2012-07-04 2 views
0

나는 EF를 통해 일부 값이로드 된 자동 완성 기능이있는 콤보 상자가 있습니다. 내가 원했던 것은 해당 필드에 대한 자동 완성 일치 및 엔터티에 대한 두 번째 필드를 갖는 것입니다. 자세한 내용은 여기를 조금 설명하려면 데이터 모델입니다 : 자동 완성 콤보 박스 및 엔티티 프레임 워크

AccountCode 
ID | Ref | Desc 
----------------------- 
1 | ABC | DEF 
2 | XZY | WUV 

현재 심판 필드는 자동 완성에로드되고 그래서 콤보에 사용자 유형 "AB"는 ABC가 사용자에게 표시됩니다. 내가 원하는 것은 사용자가 "DE"를 타이핑하면 ABC도 나오게된다.

+0

이 동작에 놀라지 않을 것입니까? –

+0

아마, 고객이 구체적으로 물어 본 것일 수도 있습니다. –

+0

그래서 퍼지 검색이 정확합니까? – HatSoft

답변

1

나는 당신이 콤보 상자로 이것을 할 수 있다고 생각하지 않는다. 하지만 텍스트 상자와 버튼을 사용하여 작업을 수행 할 수 있습니다.

이전에 은행 업무 애플리케이션에서이 기능을 보았습니다. 요구 사항은 사용자가 계정 번호 또는 계정 소유자의 이름을 입력 할 수 있어야한다는 것입니다. 그들은 또한 목록에서 선택할 수 있어야합니다.

텍스트 상자로 시작하여 변경 이벤트를 캡처하고 Ref 및 Desc의 내용과 비교해보십시오. 그런 다음 사용자가 목록에서 선택할 수있는 텍스트 상자 옆에 버튼을 놓습니다.

관련 문제