繁体   English   中英

jQuery - Kendo UI网格 - 大量列

[英]jQuery - Kendo UI Grid - Large Number of Columns

我有一个具有大量列(50)的Kendo UI网格。 虽然用户可能只选择几列来查看,但他/她需要能够从50列中的任何一列中进行选择。 不幸的是,在大多数显示器上,kendo网格列菜单将大于显示。 有没有办法让列菜单可滚动或在列菜单中设置子菜单(包含列组)?

此外,我发现使用列菜单构建50列时,kendo Grid组件的初始创建速度很慢。 最初隐藏所有列时甚至都是如此。 如果可以解决上述查看问题,请告诉我是否还有办法帮助提高性能。 提前谢谢了。

您可以使用CSS来减少列菜单的高度并添加滚动条:

.k-group .k-group
{
  height: 100px;
  overflow: auto;
}

这是一个演示: http//jsbin.com/ebenay/1/edit

API允许您使用列定义中的.Locked(true)锁定一个或多个列。 此外,设置水平滚动和容量以打开和关闭客户端列。 查看所有这些https://demos.telerik.com/aspnet-mvc/grid/frozen-columns的示例

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM