Wie man Kendo Grid Columns automatisch Breite erstellt

9

Ich habe jQuery-Plug-in-Datatables verwendet, die Spalten mit automatischer Breite zum Abrufen der Titel- oder Dateninhaltslänge verwenden, wenn wir die Spaltenbreite des Rasters nicht angeben.

Nun möchte ich die gleiche Funktion in Kendo Grid, aber ich kann es nicht finden, außer Grid Wrapper Style fixed und setzen Sie eine col Breite CSS für alle Spalten, die das kleine Länge Feld nehmen auch großen Raum.

Also meine Frage ist, wie man die Kendo-Grid-Spalte (normalerweise habe ich viele Felder, und es ist Scroll-fähig) automatische Breite oder in unterschiedlicher Länge (und ich erwarte nicht, die Breite für jede Spalte manuell einstellen).

Danke

    
cui 02.09.2014, 02:17
quelle

3 Antworten

7

Sie müssen die Breite bei der Definition der Spalten festlegen. Wenn Sie die Breite nicht angeben, wird die automatische Breite des Inhalts verwendet. Sehen Sie sich diesen DOC an Ссылка

%Vor%

Wenn Sie mehr Möglichkeiten benötigen, um mit der Kendo-Breite umzugehen, schauen Sie sich Ссылка an

    
cwishva 02.09.2014 03:48
quelle
5

Die Einstellung scrollbar auf false sollte den Trick machen:

%Vor%     
Hawkeyecoder23 14.07.2015 20:41
quelle
3

Ich löse dieses Problem auch in eckigen mit DataBound:

Mein Problem mit den Kendo-Auto-Fit-Spalten in Databound

%Vor%

Sie können es in jquery tun:

%Vor%     
saber tabatabaee yazdi 28.05.2017 06:59
quelle

Tags und Links