Единственный способ, которым я знаю, это сделать в вашем классе управления пользователями:
[ValidationProperty("Foo")]
public class MyUserControl : UserControl
{
public string Foo
{
get { return(yourDropDown.SelectedValue); }
}
}
И затем на странице вы размещаете пользовательский элемент управления:
<asp:RequiredFieldValidator ControlToValidate="yourUserControlName" runat="server" ErrorMessage="You are required to make a selection" />
Не совсем то же самое, но это единственный обходной путь, который я знаю.