Bonjour à tous,
J'ai un problème que je n'arrive pas à résoudre.
J'ai une procédure que j’appelle depuis l’évènement ColumnChanged d'une DataTable. Cette procédure est destinée à contrôler les données de chaque DataRow et selon une logique métier elle peut retourner des modifications de données à cette même DataRow.
Lors de l'affectation de nouvelles valeurs à la Datarow, cela à pour conséquence de lever de nouveaux évènements ColumnChanged et entraîne donc des appels récursifs qui finissent par une exception StackOverFlow.
Je précise que l'évenement ColumnChanged me permet de récupérer plein de choses concernant la modif de la DataRow (e.columnName, e.ProposedValue....etc).
Ça me rendrais vraiment service si vous pouvez m'aider à régler le problème.
Partager