2012-07-09 34 views
0

我有一個Telerik的radgrid控件WPF有 studentID,商標,狀態通常含有大量數據的列WPF。 當用戶選擇一個特定的studentId並點擊Go按鈕(在下拉列表中添加了 )時,網格應該只顯示與 同一個studentId的行,它將包含所有學生 的電話網格旁邊的下拉列表。如何做到這一點,我們下面MVVM棱鏡圖案如何搜索Telerik的radgrid控件處理大量數據

回答

1

來處理這個問題的方法是添加一個過濾器。見Telerik's Documentation on filtering a DataGridView

+0

目前,我們正在使用此功能,但他們的下拉列表的方式如何在此繼續? – GANI 2012-07-09 17:37:32

+0

@ user1016740請參見:http://www.telerik.com/help/wpf/raddatafilter-how-to-create-custom-filter-editors.html – 2012-07-09 17:40:19

+0

這裏Telerik的網格和下拉搜索都是用戶控件和他們 添加在View.so中給出的例子沒有找到辦法做到這一點? 是有這個REK任何其他方式? – GANI 2012-07-09 20:11:40

0

我覺得應該過濾首先在數據庫級別來完成。當客戶選擇一個過濾標準時,只有相關的數據將被查詢並被下拉到客戶端。如果你需要再次在客戶端進行過濾。您可以使用WPF集合視圖源來幫助您過濾數據。除此之外,Radrik還爲數據色彩提供了自己的過濾功能。