2014-01-28 27 views
0

我有一個網格,我正在向不同地區的用戶展示。以下是列你可以在groupHeader中顯示多個列聚合值

| Name | Region | Registered | 

是否可以按地區,並在組頭顯示的註冊用戶數 如

| Name | Region | Registered | 
Region : London (Registered: 2) 
| Martin | London | 1 | 
| John| London | 1 | 
| Ted | London | 0 | 

回答

2

在您想要組列和設置自定義文本,將groupHeaderTemplate設置爲一個函數,然後可以通過文本返回想要爲該組顯示的內容。

columns: [ { field: 'name', groupHeaderTemplate: groupHeaderName }, 

使用功能groupHeaderName ...

function groupHeaderName(e) { 
    // Do whatever you need to here. 
    var items = $("#myGrid").data("kendoGrid").dataSource.data(); 
    return e.value + " from total: " + items.length; // or whatever you need to do. 
} 

看樣http://jsbin.com/IbITaT/5/edit

相關問題