Lors de la modification d'une grille, comment puis-je désactiver les champs par ligne?

J'ai un kendo grille avec des données et plusieurs colonnes (disons col 1, 2 et 3). Les colonnes 1, 2, 3 doivent être en mesure d'être édité (ou la prévention de l'édition) basé sur les valeurs de l'autre. Cette ligne est spécifique.

Par exemple, si la colonne 1 (date) < colonne 2 (date), puis la colonne 3 n'est pas autorisé à être édité.

Je sais qu'il est assez simple d'activer ou de désactiver une colonne entière, mais mes besoins sont de ligne spécifique. Donc, la ligne 1 pourrait avoir la colonne 3 permis et la ligne 2 pourrait avoir la colonne 3 désactivé.

Toutes les pensées?

Demandez plus de précisions: sont readonly formules affectant l'édition de la cell ou de l'ensemble de la row? Dans votre exemple, la colonne 3 n'est pas autorisé à être édité (en fonction de la colonne 1 et 2), mais ce qui se passe avec la colonne 1 et 2, est-il possible de les modifier? La plus générale, la solution pourrait besoin de construire un graphe de dépendances entre les cellules dans une ligne et même de détecter les dépendances cycliques (qui doit être considéré comme une erreur).
solution alternative sans éditeurs personnalisés: stackoverflow.com/questions/20881484/...

OriginalL'auteur jermny | 2013-01-08