Если честно, мне никогда не везло с этим, я обнаружил, что гораздо проще подклассить необходимый элемент управления именно в этом конкретном случае, чтобы избежать попытки ASP.NET его проверить. Это лучше, чем проверка достоверности для страницы, поскольку все, кроме этого элемента управления, будет проверяться как всегда. Я предполагаю, что в вашем случае вы используете серверный HtmlSelect (то же самое можно сделать с DropDownList). Вот один из вариантов:
public class NoEventValdationHtmlSelect : HtmlSelect
{
}
Вам нужно будет извлечь выбранное значение с помощью Request.Form [UniqueNameOfControl], поскольку SelectedIndex / Value / Item будет нулевым на стороне сервера.