我正在使用Kendo UI的JSP Wrapper版本。
目前,我的网格有一个固定的高度:
<kendo:grid name="SUBUL_02_GRID" pageable="true" resizable="true"
sortable="true" height="800">
我希望网格占用页面的剩余空间,但设置height =“100%”不起作用。高度设置为某个小于页面50%的任意值。
我不确定这是否重要,但我也启用了虚拟滚动
<kendo:grid-scrollable virtual="true" />
如何让网格占用空间的剩余部分?
答案 0 :(得分:1)
尝试使用Grid的 dataBound 事件,并使用JavaScript以编程方式设置高度 e.g。
function onGridDataBound() {
this.element.find('.k-grid-content').height(this.tbody.height());
this.virtualScrollable.refresh();
}