Jag har den här koden som raderar en datarow:
foreach(DataRow dr in ds.Tables[0].Rows)
{
if(//kriterier.....)
dr.Delete();
}
ds.AcceptChanges();
Om jag kör koden i en WinForm funkar det utan problem men om jag kör den i en WebForm så får jag felet "Collection was modified; enumeration operation may not execute."
Hur kommer det sig att det funkar olika i Web och Win-forms och hur löser jag det?