Сетка кендо автоматически изменяет размер вопроса - PullRequest
0 голосов
/ 24 апреля 2019

У меня есть сетка кендо в полосе вкладок с двумя вкладками.При перемещении между вкладками и выполнении любого события ширина сетки уменьшается.Например: когда пользователь нажимает кнопку обновления на сетке на вкладке 2 и возвращается к вкладке 1, сетка на первой вкладке уменьшается, а ширина изменяется до 10% от ее первоначального размера.Я не уверен, почему это происходит, я пытался установить CSS на фиксированную ширину, но это не работает, есть ли способ, чтобы убедиться, что он не меняет размер

примечание: сетка Kendoотображается в полосе вкладок Kendo, а полоса вкладок присутствует в области разделителя кендо.

1 Ответ

0 голосов
/ 26 апреля 2019

Так вы оборачиваете сетку и полосу табуляции Kendo в div? Мне также нужно было бы увидеть код. Я использовал сетку кендо в верхней части моей веб-страницы с разделителем в середине и полосой вкладки кендо в нижней панели. Таким образом, вся страница обернута в оболочку div, и я пишу функцию изменения размера сетки, чтобы изменить размер сетки.

 var resizeGrid = function () {
        var gridElement = $("#grid"),
            dataArea = gridElement.find(".k-grid-content"),
            gridHeight = gridElement.innerHeight(),
            otherElements = gridElement.children().not(".k-grid-content"),
            otherElementsHeight = 0;
        otherElements.each(function () {
            otherElementsHeight += $(this).outerHeight();
        });
        dataArea.height(gridHeight - otherElementsHeight);
    }

Не уверен, что это то, чего вы хотите, но надеюсь, что это даст вам некоторое представление.

...