Это на самом деле не отвечает на вопрос, но я думал о том, как крупные коммерческие сайты, такие как Dell или NVidia, справляются с такими вещами. Обычно они никогда не предоставят пользователю выпадающий список с более чем 10 вариантами выбора. Часто они представляют серию экранов и задают вам все более детальные вопросы, чтобы сузить выбор. Это может быть реализовано с помощью серии раскрывающихся списков, которые динамически заполняются предыдущим выбором, списками или просто серией страниц.
В любом случае, я бы старался держаться подальше от расширения ограничений ASP для выпадающего списка, может быть, есть более элегантное решение, если есть какой-то способ для вас последовательно фильтровать варианты.