Sto creando un sito Web in cui una griglia potrebbe avere poche righe o potrebbe avere molte.E 'possibile rendere un controllo scorrevole della griglia ridimensionare automaticamente la sua altezza tra un intervallo minimo e massimo per adattarsi al numero di righe?
Quando ci sono solo poche righe viene sprecato molto spazio nella griglia nello spazio vuoto.
Idealmente mi piacerebbe essere in grado di impostare un'altezza minima e un'altezza massima e quindi fare in modo che la griglia slick si riduca automaticamente all'interno dell'intervallo in base al numero di righe.
Ho avuto una ricerca in giro e ho scoperto che esiste un'opzione per rendere la dimensione automatica della griglia al numero di righe, ma apparentemente non è compatibile con il paging.
var gridOptions = { autoHeight:true };
How to get slickgrid div to resize with size of table
Sembra, inoltre, non è possibile impostare un'altezza massima; continuerà ad espandersi finché non verrà visualizzato tutto.
Qualcuno ha qualche soluzione o suggerimento?
Grazie per la risposta :) Questo è certamente un approccio per indagare. Ho la sensazione che non sarà piacevole con il ridimensionamento della griglia quando le righe vengono aggiunte o eliminate dopo l'inizializzazione. – AndyJ
È possibile ripristinare la griglia aggiungendo nuova riga ed elimina. Capisco che sia una soluzione alternativa, ma la griglia assume le proprietà dal suo DIV padre - quindi penso che questo sia il modo per farlo. – ganeshk