标签: kendo-ui
我们正在使用Kendo UI网格来显示一些记录。当用户点击“编辑”时,要求我们需要一个列(说“文件名”)显示为文本框。 但是,当用户单击工具栏中的“创建”按钮时,应使用“文件选择”控件替换相同的列,这将允许用户从其计算机中选择文件。其他列保持不变。 我已经尝试过搜索Stack Overflow以及Kendo UI Grid论坛,但无济于事。 有没有办法实现这个目标?任何指针都会有很大的帮助。
此致 NIKHIL
答案 0 :(得分:9)
不支持使用不同的编辑器模板进行创建/编辑。您需要使用Grid的edit事件将该文本输入更改为使用JavaScript的文件输入。要区分编辑和创建,可以使用模型的isNew()方法。 即。
edit:function(e){ if(e.model.isNew()){ //replacement logic } }
涵盖类似的问题here。