Сетка кендо, замороженные столбцы При работе с шаблоном кендо не работает
У меня есть сетка кендо со следующей структурой;
<div id="kendoGrid" data-role="grid" data-bind="source: search" data-scrollable="true" data-auto-bind="false" data-pageable="true" data-columns="[
{ title: '' , width: '100px',locked:true, attributes: { style: 'overflow: visible' } , template: kendo.template($('#tamplate').html())},
{ field: 'name' , title: 'Name Surname' , width: 200},
{ field: 'date' , title: 'Date' , width: 150 },
{ field: 'residence' ,title: 'Residence' , width: 100 },
{ field: 'approveDate' ,title: 'Approve Date' , width: 200 },
</div>
Я также использую шаблон для настройки данных в первом столбце. Вот мой шаблон;
<script id="tamplate" type="text/x-kendo-tmpl">
<span data-bind="text: nationality, tooltip: nationality"></span>
</script>
Проблема в том, что я использую kendo.data.binder и у меня есть несколько расширенных методов, таких как "подсказка", но когда я блокирую столбец, он не работает. Метод связывателя не срабатывает. В остальном работает нормально. Это может показаться простым в использовании формата #= nationality #, но у меня есть гораздо более сложные расширенные методы, и они мне нужны. Любая помощь будет оценена.
1 ответ
После долгих поисков я обнаружил, что версия, которую я использую, 2014.1.528, не использует привязку данных, я не знаю почему. Но когда я переключаюсь на версию 2016.3.1118, все работает нормально. вот додзё;
2016.3.1118 -> здесь2014.1.528 -> здесь
на данный момент мы не можем выполнить обновление до версии 2016, поэтому так и останется.