2015-03-04 1 views
0

Я хочу, чтобы включить счетчик для полных строк в группировке в моем заголовке группировки, так же, как count в этой демонстрации: http://demos.telerik.com/kendo-ui/grid/aggregatesДобавить совокупный счет в колонке (JavaScript) группирования шаблона заголовка

Я использую Javascript функция как ClientGroupHeaderTemplate:

columns.Bound(r => r.Status).Title("Status").ClientGroupHeaderTemplate("#= templateFunction(data, statusDisplayArray) #") 

И функция ЯШ:

function templateFunction(data, statusDisplayArray){ 
    var count = 0; // total grouped items goes here 
    return "Status: " + statusDisplayArray.lookup[data.value][0].displayString + " (" + count + ")"; 
} 

Я замечаю, на мой data есть доступный объект aggregates, но я не уверен, как его использовать, чтобы показать счетчик агрегатов. Я видел, как другие использовали встроенный шаблон, чтобы получить счет, но мне нужна функция javascript в качестве шаблона, чтобы разрешить некоторые преобразования данных. Как я могу достичь совокупного счета в функции javascript для моего ClientGroupHeaderTemplate?

ответ

0

мне удалось добиться этого с помощью следующего свойства:

data.aggregates.parent().items.length

Смежные вопросы