在移动设备上设置 Kendo UI 网格高度 100%
Setting Kendo UI grid height 100% on MOBILE
我正在尝试将 kendo 网格高度设置为 100%。我之前在一个常规的 mvc 项目上做过它,它的工作正常,但它不适用于移动设备。这是我在做什么:
提前致谢
好吧,这段代码似乎在您的 dojo 中有效 http://dojo.telerik.com/UVuDe/4:
function gridResize(size){
if (size == null || size == undefined) {
size = 0.6;
}
var windowHeight = $(window).height();
windowHeight = windowHeight * size;
$(".k-grid-content").height(windowHeight);
}
如果这对您不起作用,我确实有更多 generic/more 可以在另一个项目中配置的东西。
在默认状态下,这会将网格内容设置为 window 屏幕高度的 60%,但您可以根据自己的需要进行配置。
希望这能给你一个起点。
如有任何 issues/changes 需要,请告诉我。
您尝试过在视图上使用 data-stretch="true"
吗?
http://dojo.telerik.com/IKOLe
我正在尝试将 kendo 网格高度设置为 100%。我之前在一个常规的 mvc 项目上做过它,它的工作正常,但它不适用于移动设备。这是我在做什么:
提前致谢
好吧,这段代码似乎在您的 dojo 中有效 http://dojo.telerik.com/UVuDe/4:
function gridResize(size){
if (size == null || size == undefined) {
size = 0.6;
}
var windowHeight = $(window).height();
windowHeight = windowHeight * size;
$(".k-grid-content").height(windowHeight);
}
如果这对您不起作用,我确实有更多 generic/more 可以在另一个项目中配置的东西。
在默认状态下,这会将网格内容设置为 window 屏幕高度的 60%,但您可以根据自己的需要进行配置。
希望这能给你一个起点。
如有任何 issues/changes 需要,请告诉我。
您尝试过在视图上使用 data-stretch="true"
吗?
http://dojo.telerik.com/IKOLe