如何在kendo网格中用jquery函数编辑特定的绑定列。

问题描述 投票:0回答:1

如果模型标志状态为 "是",我们需要编辑特定的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列。

jquery asp.net-mvc kendo-ui kendo-grid kendo-asp.net-mvc
1个回答
0
投票

使用该列的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";
    }
© www.soinside.com 2019 - 2024. All rights reserved.