我们使用的剑道UI网格显示一些记录。 这些要求需要我们有一个栏显示为当用户点击“编辑”文本框(说“文件名”)。 但是,当用户点击工具栏上的“创建”按钮,同列应该用文件选择控制,这将允许用户从他的机器文件替换。 其他列保持不变。 我已经尝试通过堆栈溢出以及剑道UI网论坛搜索,但都无济于事。 有什么办法来实现这一目标? 任何指针将有很大的帮助。
问候,尼基尔
我们使用的剑道UI网格显示一些记录。 这些要求需要我们有一个栏显示为当用户点击“编辑”文本框(说“文件名”)。 但是,当用户点击工具栏上的“创建”按钮,同列应该用文件选择控制,这将允许用户从他的机器文件替换。 其他列保持不变。 我已经尝试通过堆栈溢出以及剑道UI网论坛搜索,但都无济于事。 有什么办法来实现这一目标? 任何指针将有很大的帮助。
问候,尼基尔
使用不同的编辑器模板创建/不支持编辑。 你需要使用编辑网格的情况下更改文本输入到文件输入使用JavaScript。 要编辑之间区分创建您可以使用模型是否新款()方法。 即
edit:function(e){
if(e.model.isNew()){
//replacement logic
}
}
类似的问题是覆盖在这里 。