2013-03-05 14 views
7

Mam siatkę kendo (wersja 2012.3.1114), która wyświetla sporo danych.Kendo Grid - Zachowaj nagłówki podczas przewijania w pionie

Siatka przewija się w pionie i nie ma strony, ponieważ jest to wymaganie, które mamy.

Czy istnieje sposób, w jaki kratka może utrzymać nagłówki widoczne po przewinięciu użytkownika? Szukam czegoś podobnego do zachowania się programu Excel po wybraniu opcji "Zablokuj najwyższy rząd".

+0

W jaki sposób rozwiązałeś swój problem, mam ten sam problem też, proszę napisać odpowiedź plz – GANI

+0

@ user1016740 Musiałem dać mojej siatce kendo stałą wysokość w oparciu o wysokość okna przeglądarki. Zrobiłem to ustawiając właściwość height siatki: height: function() {return $ (window) .height() - $ ('# myGrid') [0] .offsetTop - 70; } – Matei

Odpowiedz

7

Określ wysokość korpusu stołu jak postępować

$("#grid").kendoGrid({ 
    dataSource: datasource, 
    pageable : false, 
    height:  300, 
    columns : [ 
     ... 
    ] 
}); 

UWAGA: wysokość to wysokość w pikselach ciała stołu (nie zawiera nagłówek lub stopkę).

+1

Ok Widzę, co proponujesz. W moim przypadku wysokość siatki będzie musiała być obliczana dynamicznie w zależności od wysokości okna. Tak więc zawartość siatki będzie przewijana, a nie zawartość okna. W ten sposób nie będę mieć 2 pionowych pasków przewijania na stronie. – Matei

Powiązane problemy