Вы можете подключиться к событию Выбора ObjectDataSource и отменить любые выборы, которые не соответствуют критериям, которые вы ищете. Я делаю это все время, основываясь на значениях в других элементах управления.
Посмотрите на свойство e.Cancel для этого события.