So aktualisieren Sie die Kendo Grid-Zeile im Fenster

Die Einrichtung

ASP MVC projectKendo Grid in einer Ansicht über RazorColumn benutzerdefinierter Befehl, ruft auf ...JavaScript, das das Kendo-Fenster mit der refresh () -URL öffnet, um eine Teilansicht als benutzerdefiniertes Formular zu erhaltenDas Formular hat einen Eingabetyp = Schaltfläche, die JavaScript aufruft

Die Barriere

Wie aktualisiere ich die Zeile (dataItem?) Von Grid mit einem neuen Modell (aus Fenster / Formular Javascript)? Ich kann kein Handle für das Targeting von dataItem erhalten. Select () ist hier nicht anwendbar, da die Zeile nicht ausgewählt ist. Stattdessen öffnet ein benutzerdefiniertes Schaltflächenereignis ein modales Rasterfenster mit den Feldern und Befehlen zum Aktualisieren, Schließen usw.

Ich könnte die native Bearbeitung des Rasters verwenden, aber ich versuche, eine Möglichkeit zu finden, ein Popup-Fenster mit einer Teilansicht, mit der CRUD-Aktionen dargestellt werden können, vollständig anzupassen.

BTW: Der Grund dafür ist, den Platz in einer Rasterzeile zu optimieren, der normalerweise mit unnötigen Schaltflächen zum Bearbeiten und Löschen belegt wird, die mithilfe der Eigenschaften des nativen Kendo-Steuerelements festgelegt wurden. Ich bin der Meinung, dass dies in meinem Fall besser in einer separaten Detailansicht dargestellt wird, z. B. in einem Modellgitterfenster.

Wiederholen, ohne Select () zu verwenden, kann ich nicht verstehen, wie ein Handle innerhalb des JavaScript-Fensters / Formulars auf die Rasterzeile angewendet wird, von der es aufgerufen wurde, um die Zeile mit neuen Modelldaten zu aktualisieren.

Vielen Dank für Ihre Zeit

Antworten auf die Frage(6)

Ihre Antwort auf die Frage