2012-04-02 1 views
0

비동기 방식으로 DevExpress Grid를 구현하려고합니다. 즉 설정된 양의 데이터를로드하고로드 된 데이터를 편집 할 수 있기를 바랍니다. DevExpress는 데이터를 비동기 적으로로드하는 데 사용할 수있는 EntityInstantFeedbackSource 클래스를 제공합니다. 문제는이 클래스가 데이터 편집 기능을 제공하지 않으며 DevForce와 엔티티 공급자 (link to the Problem)DXGrid 비동기 적으로 데이터를로드 + 편집 가능

DevExpress 측에 인터페이스가있는 것 같지만 그들이 그것을 구현하는 것을 권장하지 않는다면, 그것은 미래에 바뀔 수도 있고, 또한 내가 성취하려는 것을 위해 꽤 복잡해 보이고 이미 성공없이 인터페이스를 구현하려고 시도한 것처럼 보입니다. 다음을 수행했습니다. IAsyncListServer의 모든 메소드를 구현하고 그리드의 소스로 사용한 클래스를 작성했습니다. 문제는 그리드에서 호출 된 메서드가 없다는 것입니다.

어쩌면 누군가가 DXGrid를 사용하여 이러한 종류의 기능을 구현할 수있는 대안이나 아이디어를 얻었을 수도 있습니다.

이러한 요구 사항을 더 잘 지원하는 다른 그리드 옵션이 없다면 어떻게해야합니까? 나는 이미 좋은 것으로 보이는 Xceed를 시도했지만 그들과 관련된 문제점은 컨트롤의 전체 모음을 제공하지 않는다는 것입니다.

+0

비동기 데이터 소스에 바인딩되지 않은 독립형 양식의 데이터 편집을 허용 할 수 있습니다. – Uranus

답변

0

나는 WCFInstantFeedbackSource과 함께 WCF Data Services을 시도해 볼 것을 제안합니다. 다중 계층 응용 프로그램에서 asunchronous 뷰를 구현할 때 좋은 방법입니다.

비록 WCFInstantFeedbackSource도 읽기 전용입니다.