2015-09-24 44 views
2

我在我的web應用程序中使用Infragistics網格。我有一個模板字段內的複選框。我的網格也有分頁。當我選擇一些行並轉到下一頁時,我的選擇不會持續。有沒有我們需要設置的任何財產?另外我看到有行選擇屬性,但在我的情況下,我的網格中有一個複選框控件。如何保持我對分頁的選擇。Infragistics網格選擇

+0

您使用的是WebDataGrid嗎? –

+0

是的。我正在使用WebDataGrid – Rahul

回答

1

對於當前未加載的頁面,沒有屬性在WebDataGrid中保留選擇內容。這是因爲WebDataGrid分頁完全在服務器端執行,並且每當當前頁索引發生更改時網格都會反彈。舊行對象被丟棄,並創建當前頁面的新行對象。由於性能原因,實現是這樣的。

爲了堅持選擇,你將不得不做一點自定義實現。在後面的代碼中跟蹤所選行的鍵,並且每次網格被反彈時,檢查該鍵是否存在於當前行集合中,並將該行標記爲選中狀態。

+1

謝謝康斯坦丁。我做了相同的自定義實現。:) – Rahul