Ich probiere Flexigrid für eine neue App aus - ich bin wirklich beeindruckt, aber ich finde keine Möglichkeit, die Breite im Code festzulegen.FlexiGrid - Breite des Gitters im Code einstellen
Der Hauptgrund dafür ist, das GRID (nicht die Spalten innerhalb des Rasters) vollständig auf die Größe des Fensters auszurichten. Ich weiß, es macht einen Hohn auf die horizontale Skalierung, aber das muss ich tun!
FYI mein Set up ist folgende:
$(document).ready(function() {
$("#flex1").flexigrid
(
{
url: '<%= ResolveUrl("~/Data.ashx") %>?filter=none',
dataType: 'json',
colModel: [
{ display: '', name: 'view', width: 20, sortable: true, align: 'center' },
{ display: 'Street', name: 'Street', width: 260, sortable: true, align: 'left' },
{ display: 'Town', name: 'Town', width: 200, sortable: true, align: 'left' },
{ display: '', name:'Actions', width:30, sortable: false, align: 'center' }
],
sortname: "Street",
sortorder: "asc",
usepager: true,
title: 'Streets',
useRp: true,
rp: 15,
showTableToggleBtn: false,
width: 800,
height: 200
}
);
});
aber die folgende Funktion nicht funktioniert:
function ResizeGrid() {
$('#flex1').flexOptions({ width:1000 }).flexReload();
}
Es bewirkt, dass das Raster zu aktualisieren, aber nichts mehr.
FANTASTISCH. Vielen Dank! –
Wie sieht es mit der Spaltenbreite aus? Wie kann ich sie wie die Tabelle skalieren lassen? – frabiacca
Und ich versuchte Auto ohne das 'vorher und es hat nicht funktioniert, aber ich dachte nicht an' Auto ': P hahaha Danke Mann! – themis