0
A
回答
0
是的,但是您必須等待以用戶輸入之後呈現網格,或者每次用戶輸入更改時銷燬並重建它。 Here是一個工作示例。在名稱模板文本框中輸入一個像<i>#=name#</i>
這樣的字符串,您將看到模板如何受到影響。如果您認爲合適,請提出更復雜的模板。
的Html
<body>
<div id="choices">
<label>Name Template</label>
<input type="text" data-bind="value: nameTemplate"/>
<label>Age Template</label>
<input type="text" data-bind="value: ageTemplate"/>
<button type="button" data-bind="click: buildGrid">Build Grid</button>
</div>
<hr/>
<div id="grid"></div>
</body>
腳本
$(function() {
var grid = {};
var columns = [
{ field: 'name' },
{ field: 'age' }
];
var vm = kendo.observable({
nameTemplate: '',
ageTemplate: '',
buildGrid: buildGrid
});
function buildGrid() {
if (vm.nameTemplate !== '') {
columns[0].template = vm.nameTemplate;
}
if (vm.ageTemplate !== '') {
columns[1].template = vm.ageTemplate;
}
grid = $('#grid').kendoGrid({
columns: columns,
dataSource: [
{ name: 'Jacob', age: 42 },
{ name: 'Cindy', age: 28 }
]
}).data('kendoGrid');
}
kendo.bind('#choices', vm);
});
相關問題
- 1. 如何在Kendo-UI網格中創建單獨的列模板
- 2. 在JSP中的kendo panelbar面板中動態添加kendo網格
- 3. Angular2的Kendo UI - Grid如何動態添加列
- 4. 動態列添加角度ui網格,但列值不顯示
- 5. 如何在Kendo Scheduler模板中動態加載下拉列表?
- 6. 添加動態模板網格
- 7. 未使用kendo ui網格欄模板
- 8. 如何訪問kendo ui網格列命令模板中的數據行?
- 9. 動態添加下拉列表到ASP.NET網格視圖中的模板列
- 10. 動態構建Kendo UI網格
- 11. Kendo UI MVC Grid - DataSource干擾列模板
- 12. 角js動態添加列到ui網格
- 13. Typescript Kendo UI網格列類型錯誤
- 14. 隱藏並顯示kendo ui網格列
- 15. kendo ui網格與堆積列
- 16. Kendoui如何將Kendo Angular 2網格動態添加到面板欄?
- 17. 如何在kendo ui網格上添加多個工具提示。
- 18. 爲自定義Kendo UI網格按鈕添加「活動」顏色
- 19. 如何根據綁定動態添加數據網格列?
- 20. 如何動態添加列到網格GXT?
- 21. 如何在動態html模板中添加ui-sref?
- 22. 空kendo-ui網格
- 23. 如何獲取kendo ui網格中下拉列表的值?
- 24. 如何使用Angular,JavaScript或ASP.NET MVC隱藏Kendo UI網格列
- 25. 如何設置kendo ui網格中的多行列
- 26. 如何在模態窗口中自動調整Kendo UI網格的大小
- 27. Kendo UI Dropdownlist:如何動態添加新元素
- 28. Kendo網格動態編輯
- 29. Kendo ui MVVM - 如何使用kendo模板綁定陣列中的可觀察陣列和陣列
- 30. 動態網格列