kendo网格弹出编辑器,扩展默认模板

时间:2015-08-04 11:07:35

标签: kendo-grid kendo-template

我知道我可以通过这种方式在配置中定义自定义模板:

editable: {
    mode: "popup",
    template: kendo.template($("#popup_editor").html())
}

但我不会从头开始,而是想扩展现有的自动生成的模板表单。

不幸的是" grid.options.editable.template"除非我手动定义模板,否则将是未定义的。

打开弹出编辑器时,我可以访问包含以下格式的元素:

grid.editable.element

但是" grid.editable"表单关闭时未定义。

使用通用模板我将覆盖整个表单。 在列级别使用模板,我将覆盖单列的默认字段。

此行为可以从头开始删除或自定义整个表单或单个字段。

但如果我想添加一个新字段,将其附加到现有表单(与网格中的列无关)或自定义添加某些css类或其他内容的现有字段,那就不行了。

因此,在这些场景中,从一般或特定于列的模板html或元素开始可能很有用。

也许我错过了什么,但据我所知,我只能处理编辑事件。

没办法?

0 个答案:

没有答案