2012-01-08 1 views
1

아래 코드에서 테이블의 성 (Surname) 열을 기준으로 필터링 할 수 있습니다. 둘 이상의 테이블을 사용하여 필터링 할 수 있습니까? 기둥?SQL Server 데이터베이스의 테이블에서 두 개 이상의 필드 또는 열로 내 collectionview를 필터링 할 수 있습니까?

ICollectionView view = CollectionViewSource.GetDefaultView(EmployeeView.ItemsSource); 
     view.Filter = m => ((EmployeeMaster)m).Surname.ToLower().Contains(TextBoxSearch.Text.ToLower()); 

답변

2

이 같은 && 또는 || 사업자를 통해 조건을 결합하는 시도 할 수 :

ICollectionView view = CollectionViewSource.GetDefaultView(EmployeeView.ItemsSource); 
view.Filter = m => ((EmployeeMaster)m).Surname.ToLower().Contains(TextBoxSearch.Text.ToLower()) || ((EmployeeMaster)m).Name.ToLower().Contains(TextBoxSearch.Text.ToLower()); 
+0

.... 진짜 좋은 작동합니다. 깊이 감사드립니다. – froodo