2
A
回答
1
可以使用自定义模板来解决此问题。 例如:
$("#myGrid").kendoGrid({
dataSource: {
schema: {
model: {
id: "id"
}
}
},
columns: [
{field: 'some_field', title: 'some title'},
{field: '', title: '', template: '<a href="\\#" onclick="duplicateRow(#=id#); rertun false;">duplicate row</a>'}
]
});
注意,此示例假设您的网格中的每个对象有一个名为“ID”的独特领域。
一个例子duplicateRow方法:
function duplicateRow(id) {
var selectedItem = $("#myGrid").data("kendoGrid").dataSource.get(id);
var newItem = createNewItem(selectedItem);
$("#myGrid").data("kendoGrid").dataSource.add(newItem);
}
请注意,你必须写这应该创建一个从selectedItem属性的副本与新的ID createNewItem功能。新项目的插入位置取决于您在网格中使用的排序。
相关问题
- 1. 如何在剑道网格的同一列添加锚点和按钮?
- 2. 数据和按钮在同一列剑道网格
- 3. 如何在一行或剑道中添加数据网格
- 4. 在剑道网格列中添加项目
- 5. 剑道电网的onclick按钮,链接
- 6. 剑道网格sortingI
- 7. 在ExtJs中添加按钮到网格
- 8. 在网格中添加按钮
- 9. 剑道变量在网格
- 10. 如何添加在剑道一个按钮弹出
- 11. 如何自定义剑道网格更新按钮?
- 12. 我想隐藏剑道网格命令编辑按钮?
- 13. 如何更改剑道网格按钮上的“文本”?
- 14. 在顶部和底部添加剑道网格工具栏
- 15. 剑道按钮单击
- 16. 剑道网格缓慢加载
- 17. 在窗体中发送剑道网格
- 18. 在剑道网格中插入形状
- 19. 在剑道网格中处理空值
- 20. 在剑道网格中使用图标
- 21. 在网格上添加按钮
- 22. 剑道网格重排行
- 23. 复位剑道网格列
- 24. 剑道MVC网格打印
- 25. 剑道UI网格保存
- 26. ASP.NET MVC剑道网格
- 27. 后剑道网格值
- 28. 添加客户端功能onclick剑道网格行编辑
- 29. 添加的DropDownList弹出一个网格的菜单(剑道)
- 30. 添加点击事件动态添加按钮到剑道窗口内容
+1指向我发现KendoUI - 真棒。对不起,我无法回答你的问题! – Steve 2012-04-19 23:29:42