首页 > 解决方案 > 如何使用 jquery 函数编辑剑道网格中的特定绑定列

问题描述

如果模型标志状态为“是”,我们需要编辑特定的剑道网格列。它必须通过使用 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 列。

标签: jqueryasp.net-mvckendo-uikendo-gridkendo-asp.net-mvc

解决方案


使用该列的 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";
    }

推荐阅读