문제

이 기사를 기반으로합니다 http://www.codeproject.com/kb/linq/bindinglist_sortable.aspx 정렬 가능한 기능으로 버스 사인 객체를 구현했습니다. 객체를 클라이언트 앱 (Winfoms)에 보낼 때 객체를 정렬 할 수 없습니다. 누구든지 이것에 대한 해결책이 있습니까?

답변 주셔서 감사합니다, Jani

도움이 되었습니까?

해결책

서비스가 아닌 클라이언트에서 정렬을 수행해야합니다.

WCF 서비스에서 컬렉션/목록/배열을 반환하고이를 공급하십시오. SortableBindingList 클라이언트 쪽에서 해당 목록을 그리드로 전달하십시오. 그것은 트릭을 수행해야합니다.

다른 팁

LINQ는 WCF의 완벽한 동반자이며 객체의 배열이 반환되었습니다. 우리는 서비스가 반환 한 결과를 정렬하고 사소한 사용자 정의에 사용합니다. 일부 시스템에서는 실제로 더 큰 데이터 세트를 끌어 내고 응용 프로그램 상태의 DMZ 웹 서버에서 보관하고 일부 추가 마사지를 위해 LINQ로 여러 유사한 클라이언트 요청을 만족시키기 위해 세트를 재사용합니다.

listingQuery = listingQuery.OrderByDescending(p => p.JobCityId).ThenBy(p => p.WorkingTitle);
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top