我想在网格上禁用1行,具体取决于全局javascript变量的值。例如,假设此变量的值为123.然后,应禁用在名为“XYZ”的列中具有123的任何行。
哪里是实现这种功能的最佳方式?在loadcomplete内部还是beforeselectrow?
谢谢
答案 0 :(得分:2)
内联编辑模式的最佳方法是在行中添加not-editable-row
类。您可以使用rowattr
根据某些列的内容添加类。有关详细信息,请参阅the answer。
如果您使用表单编辑,则必须选择其他方式。您使用navGrid
然后可以根据所选行的列中的值禁用某些编辑或隐藏按钮。有关详细信息,请参阅the answer和this one。 beforeSelectRow
是进行此类更改的好地方。