2012-04-02 82 views
0

我試圖以異步的方式實現DevExpress網格,這意味着我希望它加載一定數量的數據並能夠編輯加載的數據。 DevExpress提供了一個EntityInstantFeedbackSource類,它可以用來異步加載數據。問題在於這個類沒有提供編輯數據的能力,並且它在使用DevForce作爲實體提供者時似乎產生問題(link to the ProblemDXGrid異步加載數據+可編輯

DevExpress似乎有一個接口(IAsyncListServer),但看起來好像他們不推薦實現它,因爲它可能會在未來發生變化,而且對於我嘗試實現的功能來說似乎也相當複雜,並且我已經試圖實現界面而沒有取得任何成功。我做了以下操作: 創建了一個實現IAsyncListServer的每個方法並將其用作網格源的類。問題是沒有任何方法似乎從網格中調用。

也許有人有一個解決方法的想法或什麼來實現與DXGrid這種功能。

如果這是不可能的,是否有任何其他網格選項更好地支持這樣的要求?我已經嘗試過Xceed,這看起來不錯,但是我的問題是他們沒有提供全套的控制權。

+0

您可以允許編輯獨立窗體中未綁定到異步數據源的數據。 – Uranus 2012-04-02 20:16:32

回答