gpt4 book ai didi

c# - Kendo UI 网格隐藏具有零值的列

转载 作者:太空狗 更新时间:2023-10-29 23:09:03 26 4
gpt4 key购买 nike

我想在我的 Kendo Grid 中隐藏那些列(包含整数值),其中所有单元格都包含“0”值。解决方案很简单吗?

最佳答案

您可以通过 hideColumn 隐藏列方法。您可以使用 data 获取网格绑定(bind)到的数据数据源的方法。然后遍历它以查找是否所有记录都包含零。这是一个简单的例子:

var grid = $("#grid").data("kendoGrid");
var data = grid.dataSource.data();

var allZeroes = true;

for (var i = 0; i < data.length; i++) {
// say the name of the field to which the column is bound is "foo"
if (data[i].foo != 0) {
allZeroes = false;

break;
}
}

if (allZeroes) {
grid.hideColumn("foo");
}

关于c# - Kendo UI 网格隐藏具有零值的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13604020/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com