or
private void CrewQtyText_ValueChanging(object sender, Telerik.WinControls.UI.ValueChangingEventArgs e){ foreach (Telerik.WinControls.UI.GridViewRowInfo row in RequiredRolesGrid.Rows) { if (Convert.ToInt16(row.Cells["Workgroup"].Value) > Convert.ToInt16(e.NewValue)) { e.Cancel = true; break; } } if(!e.Cancel) foreach (Telerik.WinControls.UI.GridViewRowInfo row in RequiredEquipGrid.Rows) { if (Convert.ToInt16(row.Cells["Workgroup"].Value) > Convert.ToInt16(e.NewValue)) { e.Cancel = true; break; } } if (e.Cancel) MessageBox.Show("Requirements already exist for workgroup " + e.OldValue);}