如何在内联编辑时根据其值禁用 Kendo UI 网格中的单元格?
how to disable a cell in Kendo UI Grid based on its value while Inline Editing?
我的 Kendo 网格 UI 的其中一列中有一个下拉菜单,我从 Ajax 调用我的 Web Api 填充其列表,方法是创建kendo 数据源并将数据源分配给该列的编辑器。
我还通过单独的 Api 调用来填充整个 Kendo 网格。
我有一个条件,如果来自 Api 的值是 'Draft' 那么在进行内联编辑时应该禁用下拉菜单(即当点击内联编辑按钮时),否则它应该是已启用。
使用 Grid 的 edit
事件获取对 DropDownList 的引用并禁用它(或使其只读)。
http://docs.telerik.com/kendo-ui/controls/data-management/grid/how-to/Editing/access-editor-control
http://docs.telerik.com/kendo-ui/api/javascript/ui/dropdownlist#methods-readonly
我的 Kendo 网格 UI 的其中一列中有一个下拉菜单,我从 Ajax 调用我的 Web Api 填充其列表,方法是创建kendo 数据源并将数据源分配给该列的编辑器。 我还通过单独的 Api 调用来填充整个 Kendo 网格。
我有一个条件,如果来自 Api 的值是 'Draft' 那么在进行内联编辑时应该禁用下拉菜单(即当点击内联编辑按钮时),否则它应该是已启用。
使用 Grid 的 edit
事件获取对 DropDownList 的引用并禁用它(或使其只读)。
http://docs.telerik.com/kendo-ui/controls/data-management/grid/how-to/Editing/access-editor-control
http://docs.telerik.com/kendo-ui/api/javascript/ui/dropdownlist#methods-readonly