如果模型标志状态为 "是",我们需要编辑特定的Kendo网格列。这必须通过使用一个jquery函数来完成。
示例代码。
columns.Bound(p => p.Qty).Width(120).ClientTemplate("..some events and function data values----");
columns.Bound(p => p.oldQty).Width(120);
columns.Bound(p => p.id);
我想根据条件单独编辑QTY列。
使用该列的ClientTemplate,你可以将该列的值传递给一个函数,在那里你可以改变该值的显示方式,就像这样。
columns.Bound(p => p.Qty).Width(120).ClientTemplate("#=myNewFunction(Qty)#");
然后你的js函数。
function myNewFunction(valueToEdit) {
//ALTER valueToEdit based on your condition here
return "new updated value";
}