如何在 extjs4 网格中将行标记为只读?
如何锁定可编辑网格中的行?
基于商店的参数之一,我想配置网格以显示针对该行的锁定符号,并锁定这些行以将它们标记为只读。
how can i lock the rows in editable grid?
Based on one of the parameter of the store i want to configure the grid to show lock symbol against the row and lock those rows to mark them as read only.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要根据行(记录)字段向行添加符号,您可以使用 渲染器 此列或新符号列,如下所示:
要避免在行上进行编辑,您可以注册到 beforeedit 事件编辑器插件的。为了防止编辑,只需以某种方式取消事件,如下所示:
编辑: 您还可以使用存储参数而不是记录字段,但这将使锁定网格宽度而不是每行基础。
To add an symbol to a row depending on a row (record) field you can use a renderer for this column or a new symbol column, something like this :
To avoid editing on a row you could register to the beforedit event of the editor plugin. To prevent editing just cancel the event someway like this:
Edit: You could also use a store param instead of a record field, but this would make locking grid wide instead of per row basis.