Wie man RadGrid Zellenwert auf Client-Seite berechnen?
-
06-09-2019 - |
Frage
Ich habe RadGrid Telerik, die im Bearbeitungsmodus befindet. Jede Zelle enthält NumericTextBox. Ist es möglich, eine Zelle basierend auf anderen Zellen in der gleichen Reihe (auf Client-Seite) zu berechnen. Zum Beispiel, wenn ich eine Reihe, die Zellen wie Preis und Artikel Ich mag bei jeder Änderung Gesamtpreis zu berechnen, sondern auf Client-Seite enthält, ohne auf Server-Seite zu gehen. Ist dies möglich mit RadGrid?
Lösung
Andere Tipps
Es ist möglich, sofern Sie die Daten über Client-Seite bekommen auch die Bindung, höchstwahrscheinlich durch AJAX. Wenn ja, sollten Sie in der Lage sein, alle Werte von der Datenquelle-Eigenschaft des Rasters zu erhalten. Wenn Sie die Datenserverseite binden es wird noch schwieriger, weil zur Zeit nicht das Gitter nicht die Client-Seite Datenquelle in diesem Fall bauen.
Überprüfen Sie die Demo auf der Telerik Website von RadGrid out -> Anwendungsszenarien Abschnitt, die numerische Textfelder verwendet und zeigt, was Sie suchen, Geck
.Dick
Da jedes Element in einer Tabellenzeile ist Sie Javascript verwenden, könnte das übergeordnete Element zu finden und dann eine Schleife durch alle Eingänge diejenigen zu finden, die Sie suchen? Wenn Sie jQuery verwenden werden soll dies möglich sein, und wenn Sie die Textfelder unterscheiden wollen einfach könnte man einen CssClass auf jede TextBox gelten?