How I’ll return on the other loop?
for (int index = MIN_DIAGNOSIS; index <= MAX_DIAGNOSIS; index++)
{
foreach (RepeaterItem ri1 in GeneralRepeater.Items)
{
int iItemIndex = ri1.ItemIndex;
var myDDL = GeneralRepeater.Items[iItemIndex].FindControl("derp");
MyPoc.Diagnoses.Diagnoses[index] = new PatientDiagnosis(/*snip*/);
return index;
//error 'PatientPlanOfCare.cmdSave_Click(object, System.EventArgs)'
//returns void, a return keyword must not be followed by
//an object expression
}
}
break;
Just break the inner loop and use the variable you want on the main loop.