Самый многообещающий подход, но еще не полностью довольный им: - кэшируйте страны (они не так часто меняются), чтобы получить выбор страны - сортируйте представление (не классифицируйте) по стране и клиенту - используйте JSONисточник данных и сетка Dojo - там задайте поиск для вектора со страной и клиентом - установите точное совпадение на false
Это запустит сетку у клиента, но отобразит больше при прокрутке вниз, но это нормально вслучай.