C# 禁用剑道UI网格中特定列的列菜单

C# 禁用剑道UI网格中特定列的列菜单,c#,kendo-ui,C#,Kendo Ui,是否可以在剑道UI网格中禁用特定列的列菜单?如果是,应该如何做?开箱即用,您只能通过列菜单排除显示/隐藏列(即,不会为该列定义复选框,您可以选中/取消选中)。为此,在定义列时,应使用菜单选项。 e、 g 如果要完全隐藏第三列的列菜单,可以使用以下解决方法: $(function(){ $('#GridName .k-header-column-menu').eq(2).hide() }) 定义列时,可以在MVC中使用此选项。示例代码如下所示 columns.Bound(person=

是否可以在剑道UI网格中禁用特定列的列菜单?如果是,应该如何做?

开箱即用,您只能通过列菜单排除显示/隐藏列(即,不会为该列定义复选框,您可以选中/取消选中)。为此,在定义列时,应使用菜单选项。 e、 g

如果要完全隐藏第三列的列菜单,可以使用以下解决方法:

$(function(){
     $('#GridName .k-header-column-menu').eq(2).hide()
})

定义列时,可以在MVC中使用此选项。示例代码如下所示


columns.Bound(person=>person.FirstName).IncludeInMenu(false)

你介意把你的问题改一下吗?不清楚!你指的是肯杜伊的哪些专栏?网格?我编辑了这个问题。是的,我正在整理剑道网格。对不起,我太挑剔了:-)按列菜单你是说标题吗?如果是这样的话,那么当您定义
时,将
标题
定义为空白:
标题:“
@OnaBai:Column菜单是剑道UI网格的一个功能。在剑道UI for Razor MVC中有没有办法做到这一点?您可以在使用MVC包装器时应用相同的方法,但是您仍然需要在JavaScript中编写隐藏逻辑的代码;)嗨,彼特,同样,我只想从一个特定的列中禁用列菜单。。这也是可能的吗?一年多了,这个简单的功能没有实现。我们可以从列菜单中隐藏某个特定列的某些选项吗?这只会从列菜单中的选择列表中删除该列。您必须使用类似Petur的解决方法来隐藏特定列上的列菜单。
$(function(){
     $('#GridName .k-header-column-menu').eq(2).hide()
})