Comment calculer la valeur de la cellule RadGrid côté client?
-
06-09-2019 - |
Question
Je telerik RadGrid qui est en mode édition. Chaque cellule contient NumericTextBox. Est-il possible de calculer une cellule sur la base d'autres cellules de la même rangée (côté client). Par exemple, si j'ai une ligne qui contient des cellules comme le prix et le point que je veux à chaque changement pour calculer le prix total, mais sur le côté client, sans aller à côté serveur. Est-ce possible avec RadGrid?
La solution
Autres conseils
Il est possible à condition que vous avez obtenu les données par le côté client de liaison et, très probablement par AJAX. Si oui, vous devriez être en mesure d'obtenir toutes les valeurs de la propriété DataSource de la grille. Si vous liez le côté serveur de données, il devient plus difficile, car actuellement la grille ne construit pas la source de données côté client dans ce cas.
Découvrez la démo sur le site Telerik de RadGrid -> scénarios d'application qui utilise la section numérique et illustre textboxes ce que vous recherchez, mec
.Dick
Parce que chaque article se trouve dans une ligne de tableau, vous pouvez utiliser javascript pour trouver l'élément parent et boucle à travers toutes les entrées pour trouver ceux que vous cherchez? Si vous allez utiliser jQuery cela devrait être possible et si vous vouliez distinguer les zones de texte vous pouvez facilement appliquer un CssClass à chaque TextBox?