【发布时间】:2015-07-28 20:19:52
【问题描述】:
我在剑道窗口中有一个剑道网格。如何使用包装器启用其水平滚动?
我尝试了任何方法,但都没有奏效。我尝试的最后一件事是用宽度有限的div 包围网格。
【问题讨论】:
-
可能是因为我的网格在剑道窗口内?
标签: kendo-ui kendo-grid kendo-asp.net-mvc
我在剑道窗口中有一个剑道网格。如何使用包装器启用其水平滚动?
我尝试了任何方法,但都没有奏效。我尝试的最后一件事是用宽度有限的div 包围网格。
【问题讨论】:
标签: kendo-ui kendo-grid kendo-asp.net-mvc
您是否尝试过使用冻结列,如果我要显示很多列,我更喜欢使用此功能。
【讨论】:
locked 和 lockable。 locked 列将在左侧(全开列),否则将在右侧半隐藏,水平滚动条。如果lockable 则该列可以锁定或不锁定(可以拖动到左侧或右侧),而不是lockable 表示列保持在右侧。
width 属性吗?你知道他们的选择器吗?
【讨论】:
#MyGrid{ min-width: 700px;}。但它不起作用。我应该为每一列设置宽度吗?有更好的解决方案吗?我有几个网格,每个网格大约有 15 列。
"auto":.Scrollable(s => s.Enabled(true).Height("auto"))
这里的另一个解决方案可能是使用引导程序中的“表响应”。 例如:
<div class="table-responsive">
<div id="grid"></div>
</div>
在 kendogrid 的声明中是这样的:
$("#grid").kendoGrid({
dataSource: dataAjax.Rotation,
scrollable: false,
});
【讨论】:
【讨论】:
我在使用 Angular 12 时遇到了同样的问题。将 [scrollable]="true" 添加到 kendo-grid 解决了我的问题。
【讨论】: