Kendo Grid Batch Editing - Speichern mit einem einzigen Anruf

Wenn die Stapelbearbeitung von Kendo Grids aktiviert ist, können Sie die Befehle zum Erstellen, Aktualisieren und Löschen verwenden, bei denen Kendo 3 separate Befehle an den Server sendet, wenn Sie auf Änderungen speichern klicken.

Ich habe mich gefragt, ob es eine Möglichkeit gibt, alle drei Sätze von Updates als einen einzigen Aufruf an den Server zu senden - wie bei einer Transaktion. Oder senden Sie sie in einer bestimmten Reihenfolge mit einer Erfolgskontrolle, bevor Sie die nächste senden.

Ich konnte mir nur eine benutzerdefinierte Implementierung zum Speichern von Änderungen einfallen lassen, die beim Aufrufen der Raster-Datenquelle alle hinzugefügten Zeilen (isNew () für hinzugefügte Zeilen) und gelöschte Zeilen (_destroyed für gelöschte Zeilen) ermittelt ), aktualisiert (isDirty für aktualisierte Zeilen) und dann meinen eigenen Aufruf an einen Serverendpunkt mithilfe von Ajax unter Verwendung der identifizierten Datasets erstellen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage