Ich habe ein Kendo-UI-Gitter. Angenommen, die JS-Variable, die auf das Raster zeigt, heißt grid
. Wie kann ich programmgesteuert auf Seite 3 gehen? Vielen Dank.Wie Kendo UI Grid-Seitenindex programmgesteuert ändern?
Antwort
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! Das ist so viel besser als die andere Antwort. Denn beim ersten Laden ergibt es eine Anfrage, während die andere Antwort zwei Anfragen und flackert. – alehro
Ich habe das so gewählt: '{page: sessionStorage.getItem ('page'),}'. Einstellung der Seite basierend auf den Sitzungsinformationen des Benutzers Es wäre auch cool, wenn das Grid basierend auf queryStrings und so geändert würde Ich möchte betonen, ich habe kein Flimmern wie @alehro sagt. – christo8989
Wenn Sie Seite ändern, nachdem Gitter bereits geladen wurde, wie eine andere Antwort schlägt dann Gitter muss sein neu gezeichnet. Das ist flackernd. Auch wenn es abhängig von Ihrer Konfiguration nicht angezeigt wird. Z.B. wenn Sie das Gitter erst nach dem Seitenwechsel anzeigen. – alehro
grid.pager.page (3) tat auch der Trick, aber Ihre Antwort ist richtig, Dank für die Eingabe, nehme ich Ihre Antwort und upvote es auch. Frohe Weihnachten und ein glückliches neues Jahr. –
wie es mit asp mvc helper zu tun? – Roar
Bis zu diesem Zeitpunkt - keine Chance ( – EvgeniyK