2017-07-07 50 views
0

我有一個Kendo UI MVC Grid,我想添加一個特殊的複選框列。 此列不會被綁定到模型,但會像使用某種過濾器一樣使用。使用複選框列中的選中項目過濾Kendo UI MVC Grid

這個想法是,用戶可以檢查一些行,然後單擊一個按鈕(例如列標題中的過濾器圖標)。點擊後,網格應該摺疊到選定的行。我看到它的方式,它是一個額外的過濾器,但不是通常的方式。

我的用戶將與它的工作將大約如下的方式:

  1. 他們選擇一行並播放附加的聲音文件,該行。
  2. 如果該行擁有一個有趣的聲音文件,他們可以選中該複選框,並移動到一個新行 - > 1.
  3. 與複選框作出選擇後,他們會點擊複選框列過濾器圖標。
  4. 選擇將摺疊到選定的行。
  5. 在此之後,倒塌網格可以導出爲ex​​cel,PDF或任何...

多選擇網是不是一種選擇,以及一個checkboxed列過濾器,因爲選擇不是瞬間,而是一個過程隨着時間的推移。

我找不到我將如何做#4工作。有什麼建議麼?我不需要一個完整的解決方案,想法是受歡迎的。

enter image description here

+0

2意見建議: 1.也許你可以發佈你現有的代碼? 2.搜索Telerik網站演示/文檔/論壇 – DaniDev

回答

0

,最好的辦法是「UTIL」屬性添加布爾到模型並將其綁定到一個複選框列。一旦您的複選框列將被綁定,你的按鈕可以執行:

dataSource.filter({ field:"Field", operator: "eq", value: true }); 

據我所知 - 沒有建立劍道的方式來管理過濾無限列。

相關問題