Ho una griglia di kendo ui. Diciamo che la variabile JS che punta alla griglia è chiamata grid
. Come posso andare alla pagina 3 a livello di programmazione? Grazie.Come modificare l'indice della pagina della griglia UI di Kendo a livello di programmazione?
risposta
Answer is just set it pate: 1 when datasource created
var dataSource = new kendo.data.DataSource({
data: [
{ name: "Tea", category: "Beverages" },
{ name: "Coffee", category: "Beverages" },
{ name: "Ham", category: "Food" }
],
page: 1,
// a page of data contains two data items
pageSize: 2
});
Wow! Questo è molto meglio dell'altra risposta, perché al caricamento iniziale risulta in una richiesta mentre l'altra risposta fa due richieste e lo sfarfallio – alehro
Ho usato in questo modo: '{page: sessionStorage.getItem ('page'),}'. Impostazione della pagina in base alle informazioni sulla sessione dell'utente Sarebbe anche bello avere la griglia modificata in base a queryStrings e così via. vorrei sottolineare, non ho lo sfarfallio come dice @alehro. – christo8989
Se si modifica la pagina dopo che la griglia è già stata caricata come suggerisce un'altra risposta, la griglia deve essere ridisegnato. Questo è tremolante. Anche se potrebbe non apparire a seconda della configurazione. Per esempio. se mostri la griglia solo dopo che la pagina è cambiata. – alehro
grid.pager.page (3) ha fatto il trucco troppo, ma la risposta è corretta, grazie per l'ingresso, accetto la tua risposta e anche su di esso. Buon Natale e un Felice Anno Nuovo. –
come farlo con asp mvc helper? – Roar
Da questo momento - nessuna possibilità ( – EvgeniyK