2012-03-05 35 views

回答

3

通過處理Selected事件並訪問EntityDataSourceSelectedEventArgsResults,您可以訪問在EntityDataSource中執行的查詢結果。

+0

其實你只能訪問響應的第一部分,我能以某種方式訪問​​整個數據不僅僅是當前頁面嗎? – Andron 2012-03-05 12:28:40

+0

如果您啓用了分頁功能,您將只能訪問所選頁面,因爲查詢不會返回更多內容。它會要求你關閉分頁(或在'Selecting'事件中修改它),但是你必須以某種方式斷開UI組件的數據源,以避免將所有數據加載到UI。你甚至可以訪問'QueryCreated'中的查詢,但我希望它已經應用了分頁。 – 2012-03-05 12:48:49

+1

對於那些使用它的人,這適用於我:'var x = e.Results.Cast ().ToList();'...用你自己的替換'EntityClass'。 – PeterX 2014-05-12 08:46:53

相關問題