如何制作可编辑的假剑道网格特定列?

Posted

技术标签:

【中文标题】如何制作可编辑的假剑道网格特定列?【英文标题】:How to make editable false kendo grid particular column? 【发布时间】:2016-04-28 17:27:57 【问题描述】:

我的要求是想让 kendo 网格中的列中的可编辑 false 之一。该列名称(主键列)将动态了解。 我的意思是可编辑的假想在该列上动态添加。这里的网格也是我动态生成的。

这里是道场示例。请使任何一列可编辑为假。请任何人帮助我实现这一目标。

请看我的道场链接....http://dojo.telerik.com/UsEcO

【问题讨论】:

你试过这个吗:telerik.com/forums/how-to-make-a-non-editable-column-field @erikscandola - 实际上我试过它不起作用。请检查我的道场链接哪里出错了。 【参考方案1】:

@erikscandola 是如何编写的,您可以通过 dataSource 中的模式使字段不可编辑。

fields: 
    Customer18Jan16_ObjNo: editable: false

之后该字段将无法编辑,但您仍需要隐藏标签(可能)。它可以通过jQuery来完成。

e.container.find("label[for=Customer18Jan16_ObjNo]").hide(); 

在您的 grid_edit 方法中。

这里Dojo example

【讨论】:

以上是关于如何制作可编辑的假剑道网格特定列?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 jquery 函数编辑剑道网格中的特定绑定列

尽管 .Editable(false) 使用网格中的剑道弹出编辑,但列字段仍然是可编辑的

在详细单击列标题时编辑剑道网格中的主列标题

如何从编辑器中排除不在数据源中的剑道网格字段?

具有内联可编辑列表的剑道网格

在剑道可编辑网格中,下拉值在添加新记录时重置