To update multiple rows, remove break, according to previous suggestions.
You probably want to insert a new row if the row does not exist, then consider an approach like this:
bool found = false;
foreach (DataRow dr in Items.Rows)
{
if (dr["IndId"].ToString() == indid)
{
found = true;
// update
. . .
break;
}
}
if( ! found ) insertNewRow();