是否可以禁用 Kendo UI Grid 中特定列的列菜单?如果是,应该如何完成?
最佳答案
开箱即用,您只能通过列菜单将列排除在显示/隐藏之外(即,不会为该列定义一个您可以选中/取消选中的复选框)。为此,您应该在定义列时使用菜单 选项。 例如
jQuery("#Grid").kendoGrid({
"columns": [{
"title": "Person ID",
"menu": false, //this way
"field": "PersonID"
},
{
"field": "Name",
"encoded": true
},
//...
如果您希望完全隐藏第 3 列的列菜单,您可以使用以下解决方法:
$(function(){
$('#GridName .k-header-column-menu').eq(2).hide()
})
关于c# - 禁用 Kendo UI Grid 中特定列的列菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13605362/