[英]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.