Je dois valider quelques champs dans la grille CA chaque fois qu'un enregistrement est mis à jour/ajouté. La grille est utilisée dans le mode de rappel. Ce que je ne peux pas comprendre comment faire est d'annuler le rappel si une cellule est invalide. J'essaie de faire cet événement 'onBeforeUpdate' de la grille. Je peux appeler set_cancel (true) pour annuler la mise à jour. Mais cela va changer le mode de ligne d'édition à afficher et je vais perdre toutes les données entrées. Ce que j'essaye de faire est de laisser la rangée dans le mode d'édition quand n'importe quelle cellule dans cette rangée n'est pas valide. L'une des choses à laquelle j'ai pensé mais que je n'ai pas encore fait est de tenter de changer le mode d'exécution en Client, de valider l'enregistrement et de redéfinir le mode d'exécution sur Callback lorsque je suis prêt à soumettre. Toutes les suggestions sont très appréciées. Merci!Empêcher le rappel lors de la validation dans la grille ComponentArt
-1
A
Répondre
1
Il s'avère qu'il existe une méthode sur l'événement cancel qui permet de quitter la ligne en mode édition.
eventArgs.set_continue(true);
Questions connexes
- 1. ComponentArt: Exportation des données de la grille
- 2. Java, xml, XSLT: Empêcher la validation DTD
- 3. Comment empêcher le tri de la vue de la grille de données
- 4. FlexiGrid - Définir la largeur de la grille dans le code
- 5. La fonction de rappel ne fonctionne pas lors de l'utilisation de la fonction getJSON dans jQuery
- 6. Comment empêcher le WPF GridSplitter de changer la taille de ma grille?
- 7. ComponentArt: Effacer une cellule dans une grille si elle est un certain DateTime
- 8. Erreurs supprimées lors de la validation avec valide? dans Rails
- 9. Comment empêcher IE d'afficher l'URL dans IFrame lors de la modification de la fenêtre parente
- 10. plugin validation du formulaire jQuery dépendance-rappel
- 11. erreur Cayenne null pointeur lors de la tentative de validation
- 12. Subversion: comment supprimer une propriété lors de la validation
- 13. Empêcher le navigateur d'afficher de nouveau la boîte de dialogue de requête lors de l'actualisation
- 14. Accès à la propriété parente dans le rappel jQuery
- 15. $ (document) .ready dans la page ascx après le rappel ajax
- 16. Comment empêcher Coldfusion d'injecter cfform.js dans la section de tête?
- 17. Exclure des éléments lors de la validation d'un formulaire Zend
- 18. Plugin de validation jQuery: Comment appeler une fonction lors de la validation d'un champ
- 19. Http Exception générée lors de la validation ViewState
- 20. Erreur lors de la définition de la source de données pour une vue en grille
- 21. désactiver la validation pour un bouton spécifique lors de l'utilisation du plugin jQuery: Validation
- 22. Empêcher le périphérique Pocket PC de Désactiver l'application lors de la mise hors tension
- 23. Modifier la largeur de colonne dans la grille Flex
- 24. Redimensionner la police dans TextBox dans la grille
- 25. Empêcher la référence circulaire
- 26. Comment empêcher l'apparition de la console lors de la création d'un projet Windows SDL avec Eclipse?
- 27. KornShell - Validation de la date dans le script
- 28. Exécuter le code après validation de la transaction dans Django
- 29. Comment empêcher le défilement automatique d'une zone de texte enrichie lors de la mise en évidence de la syntaxe?
- 30. Utilisation de la fonction de rappel dans pyevent