Bonjour,

Je travaille avec un Datatable qui contient 4 colonnes string et une colonne checkbox.

Je souhaite pouvoir supprimer les lignes (rows) de mon datatable pour lesquels la derniere colonne est cochée.

Lorsque je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
For each row as Datarow in Datatable.Rows
if ctype(Datatable.FindControl("check"),checkbox).Checked then
row.delete()
row.AcceptChanges()
end if
Next
j'obtiens une erreur à la sortie du NEXT me disant que j'ai modifié la collection.

C'est tout bete, mais comment m'en sortir ?