У меня есть выпадающий список, который использует источник данных для заполнения. Возвращенный набор данных представляет собой список активных местоположений. Мы не удаляем данные, поэтому мы делаем мягкое удаление, используя столбец bDeleted в таблице.
В некоторых случаях при заполнении ddl я получаю ошибку ArgumentOutOfRangeException при привязке SelectedValue, поскольку местоположение может быть деактивировано и не возвращается в списке.
Мне кажется, должен быть способ подавить это, а не просто выбирать значение.
Мне понравился ответ, приведенный в другом посте, предлагающий добавить запись вручную красным, но я не уверен, где и как это сделать. Нужно ли устанавливать обработчик событий на кодовой странице, чтобы перехватить эту ошибку. Это слишком поздно?
Любая помощь / предложения будут оценены.
Спасибо
Patrick